﻿/* This css is used for the step navigation content of 2 Your Network, 3 Your Interests, 4 Your Details pages... */

/**** confirm your publication css style ****/
.con_Public h1 {color:#3E3D40;font-size:15px!important;font-weight:bold;line-height:13px;margin:0;padding:0 0 2px 0; float:left; width:100%;}
.con_Public p {color:#707173;font-size:12px;font-weight:normal;line-height:16px;margin:0!important;padding:0!important;}
.con_Public h3 {color:#3E3D40;font-size:12px!important;font-weight:bold;line-height:13px;margin:0;padding:0;}
.con_Public h3 a {color:#1B79B3;font-size:12px;font-weight:normal;line-height:18px;margin:0!important;padding:0!important;}

#stepNav_top {background-color:#c95d62;clear:both;float:left;list-style-type:none;margin:0 0 1px 0;padding:0;width:681px;color:#999;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:40px;}
#stepNav_top li {background: url(/Design/Images/navBtnRed.jpg) no-repeat right top;display:block;float:left;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;height:40px;list-style:none;}
#stepNav_top li a {display:block;font-size:13px!important;font-weight:bold;text-align:left;text-decoration:none;float:left;color:#fff;width:144px; cursor:default!important}
#stepNav_top li a span {height:40px;line-height:40px;padding:0;float:left;color:#fff;text-align:center;width:89%;}
#stepNav_top li.lastDone {background: url(/Design/Images/navLastRed.jpg) no-repeat right top;}
#stepNav_top li.current {background:#b7272e url(/Design/Images/navCurrentRed.jpg) no-repeat right top;}
#stepNav_top li.mainNav_noBg {background-image:none;}
#stepNav_top li.mainNav_noBg a {width:128px!important}
#stepNav_top li span.wCircle {background:url(/Design/Images/whiteCircle.png) no-repeat right top;width:24px;height:24px;float:left;padding:0;margin:8px 0 0 6px;font-size:18px;font-weight:bold;color:#f1555b;text-align:center;line-height:24px}
#stepNav_top li.firstTab {-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;}
#stepNav_top li.lastTab {-moz-border-radius:0px 5px 5px 0!important;-webkit-border-radius:0px 5px 5px 0!important;border-radius:0px 5px 5px 0!important;}
#stepNav_top li.current span.wCircle {color:#EC1C24!important}
.searchNew {float:left;height:auto;width:100%; margin:0px; padding:0px}
.searchWrapper {width:495px!important; height:20px; padding:0px; margin:0px; float:left; position:relative;border:1px solid #bababa;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.searchWrapper input.srchInput {font-size:11px;height:20px!important;outline:none;padding:0 7px 0 10px!important; border:none!important; width:455px;float:left; background:none }
.searchWrapper .ser_icon {float:left; padding:0; margin:0px; width:16px; height:16px;}
.searchWrapper .ser_icon input { border:none!important;width:16px;height:16px;margin:2px 0 0 0;padding:0; float:left} 
.w125 {width:125px!important}  
.chkGreenWrapper {float:left; padding:0px; margin:0; width:46px;}
.chkRedWrapper {float:right; padding:0px; margin:0 11px 0 0; width:43px;}

.confirm_green {margin:0 0 6px 0px;color: #38B556; font-size: 11px;  font-weight: normal;  line-height: 13px; padding: 0; float:left; width:100%; float:left}
.confirm_red {margin:0 0 6px 0;color: #B7272E; font-size: 11px;  font-weight: normal;  line-height: 13px; padding: 0; float:left; width:100%; float:left}
.chkGreen {float:left; width:100%;}
.chkRed {float:right; width:100%;}
.w118 {width:118px!important}
.w76 {width:76px!important}
.pt6{ padding-top:6px!important}
.w679 {width:679px!important}
.w639 {width:639px!important}
.w92 {width:92px!important}

/* btnFollow */
.btnFollow{ height:20px; margin:0; padding:0; width:auto;/* width:89px!important; */font-size:12px; color:#fff; font-weight:bold; position:absolute; top:0; right:0; /*overflow:hidden*/ }
.btnFollow a{ display:block; margin:0; height:20px; line-height:20px; color:#fff; text-align:left!important; padding:0; text-decoration:none;}
.btnFollow a span{padding:0 0 0 21px; margin:0 6px 0 0; height:20px; line-height:20px; display:block}

.btnFollow a.follow{ background:url(/Design/Images/followingButton.jpg?b=1) no-repeat 100% 0;}
.btnFollow a.follow span{ background:url(/Design/Images/followingButton.jpg?b=1) no-repeat 0 0;}

.btnFollow a.following{ background:url(/Design/Images/followingButton.jpg?b=1) no-repeat 100% -22px;}
.btnFollow a.following span{ background:url(/Design/Images/followingButton.jpg?b=1) no-repeat 0 -22px;}

.btnFollow a.unfollow,.btnFollow a.blocked{ background:url(/Design/Images/followingButton.jpg?b=1) no-repeat 100% -44px;}
.btnFollow a.unfollow span,.btnFollow a.blocked span { background:url(/Design/Images/followingButton.jpg?b=1) no-repeat 0 -44px;}
.btnFollow .following span, .btnFollow .unfollow span, .btnFollow .follow span, .btnInvite .invite span, .btnFollow .unfollowBtn span {
    text-align: left;
    width: 65px !important;
}


.btnFollow a.unfollowBtn{ background:url(/Design/Images/followingButton.jpg?b=1) no-repeat 100% -130px;}
.btnFollow a.unfollowBtn span{ background:url(/Design/Images/followingButton.jpg?b=1) no-repeat 0 -130px;}




/* network Follow Button */
.netwrk_btnFollow{ height:20px; margin:0; padding:0; width:auto;/* width:89px!important; */font-size:12px; color:#fff; font-weight:bold; position:absolute; bottom:0; left:0; /*overflow:hidden*/ }
.netwrk_btnFollow a{ display:block; margin:0; height:20px; line-height:20px; color:#fff; text-align:left!important; padding:0 5px 0 0; text-decoration:none;}
.netwrk_btnFollow a span{padding:0 0 0 0px!important; margin:0 0px 0 0; height:20px; line-height:20px; display:block}

.netwrk_btnFollow a.follow{ background:url(/Design/Images/followingButton.jpg?b=1) no-repeat 100% 0;}
.netwrk_btnFollow a.follow span{ background:url(/Design/Images/followingButton.jpg?b=1) no-repeat 0 0;}

.netwrk_btnFollow a.following{ background:url(/Design/Images/followingButton.jpg?b=1) no-repeat 100% -22px;}
.netwrk_btnFollow a.following span{ background:url(/Design/Images/followingButton.jpg?b=1) no-repeat 0 -22px;}

.netwrk_btnFollow a.unfollow,.netwrk_btnFollow a.blocked{ background:url(/Design/Images/followingButton.jpg?b=1) no-repeat 100% -44px;}
.netwrk_btnFollow a.unfollow span,.netwrk_btnFollow a.blocked span { background:url(/Design/Images/followingButton.jpg?b=1) no-repeat 0 -44px;}



.sel .btnFollow a.follow{ background:url(/Design/Images/greybg_followingButton.jpg?b=1) no-repeat 100% 0;}
.sel .btnFollow a.follow span{ background:url(/Design/Images/greybg_followingButton.jpg?b=1) no-repeat 0 0;}

.sel .btnFollow a.following{ background:url(/Design/Images/greybg_followingButton.jpg?b=1) no-repeat 100% -22px;}
.sel .btnFollow a.following span{ background:url(/Design/Images/greybg_followingButton.jpg?b=1) no-repeat 0 -22px;}

.sel .btnFollow a.unfollow,.sel .btnFollow a.blocked{ background:url(/Design/Images/greybg_followingButton.jpg?b=1) no-repeat 100% -44px;}
.sel .btnFollow a.unfollow span,.sel .btnFollow a.blocked span { background:url(/Design/Images/greybg_followingButton.jpg?b=1) no-repeat 0 -44px;}


/* -------------------sbox------------------- */
.sbox .content { width:100%; height: auto; float:left; margin:0; padding:0; background:#fff  }
.sbox { width:200px; float:left; margin:0; padding:0;text-align:left;font-size:12px; line-height:18px; color:#3e3d40!important; position:absolute}
.sbox .sbox_top,.sbox .sbox_bottom { width:100%; height:12px; float:left; margin:0; padding:0   }
.sbox .top_left{ float:left; width:190px; height:12px; margin:0; padding:0; background: url(/Design/Images/sbox_tl.png) no-repeat 0 0;}
.sbox .top_right{float:right; width:10px; height:12px; margin:0; padding:0; background: url(/Design/Images/sBox_tr.png) no-repeat 100% 0}
.sbox .bottom_left{ float:left; width:190px; height:12px; margin:0; padding:0; background: url(/Design/Images/sbox_bl.png) no-repeat 0 0}
.sbox .bottom_right{float:right; width:10px; height:12px; margin:0; padding:0; background: url(/Design/Images/sBox_br.png) no-repeat 100% 0}
.sbox .mid_left{ float:left; width:190px; height: auto margin:0; padding:0 0 0 10px; background:/*#fff*/ url(/Design/Images/sbox_ml.png) repeat-y left top}
.sbox .mid_right{float:right; width:180px; height: auto; margin:0; padding:0 9px 0 0; background:  url(/Design/Images/sBox_mr.png) repeat-y right top}
.sbox .contentMid{ width:100%; float:left; margin:0; padding:0; background-color:#fff}
.sbox a,.btnFollow .sbox a{ text-decoration:none; color:#3e3d40!important; display:block; font-weight:normal!important; line-height:16px; font-size:12px; height:auto!important}
.sbox a:hover, .btnFollow .sbox a:hover{ text-decoration:none; color:#1b79b3!important; }
.sbox .borderBox{border-bottom:1px solid #6d6e71; height:1px; width:100%; float:left; margin:5px 0; padding:0; }
.sbox a.fly em{ background:url(/Design/Images/arrowRightSprite.png) no-repeat 0 0; width:5px; height:12px; float:right; margin:3px 0 0 0 }
.sbox .thinlineNew{ border-bottom:1px solid #D9D9D9; height:1px; width:100%; float:left; margin:4px 0; padding:0; clear:left}


.sbox .scrlBlock{ margin:0 0 0 0 ; padding:0; float:left; width:100%;  max-height:150px; }
.sbox .scrlBlock span{ background:none; display:block; padding:3px 10px; color:#3e3d40!important; font-weight:normal!important; font-size:11px!important; line-height:14px!important}
.sbox .scrlBlock span input[type="checkbox"] { float:left; margin:1px 8px 0 0}
.sbox input[type="text"]  {width:148px!important; }
.sbox{ z-index:99!important}

.sbox a.defaultLink { font-size:11px!important;text-decoration:none; color:#1b79b3!important; }
.sbox a.defaultLink:hover { font-size:11px!important;text-decoration:underline!important; color:#1b79b3!important; }



.sbox a,.netwrk_btnFollow .sbox a{ text-decoration:none; color:#3e3d40!important; display:block; font-weight:normal!important; line-height:16px; font-size:12px; height:auto!important}
.sbox a:hover, .netwrk_btnFollow .sbox a:hover{ text-decoration:none; color:#1b79b3!important; }


.sbox .scrlBlock span.w180 {clear:left;float:left;margin:0 0 4px 0!important; padding:0 0 0 10px!important; width:170px;}
.sbox .scrlBlock .scrlLabelBox { float: left;line-height: 16px !important;margin: 0 !important; padding: 0 0 0 5px !important; width: 136px;}
.sbox .scrlBlock span input[type="checkbox"] { float: left; margin-right:0px!important}

/*width of listholder changed */
.listHolder {width:none!important;}

/*ok button */
a.oktBtn { background:url(/Design/Images/addtolistBtn.jpg) no-repeat 100% 0!important;height:15px!important; line-height:15px!important;margin:0!important; padding:0 10px 0 0!important;text-align:center;color:#fff!important;font-weight:bold!important;float:left;  display: block;font-size: 11px !important; z-index:99999  }
a.oktBtn span{ background:url(/Design/Images/addtolistBtn.jpg) no-repeat 0 0!important; height:15px!important; line-height:15px!important; margin:0!important; padding:0 0 0 10px!important; text-align:center!important;color:#fff!important;font-size: 11px !important;font-weight:bold!important; float:left; cursor:pointer }
a.okBtn:hover{color:#fff!important; text-decoration:none }


.sbox.sboxn a.create_new {color: #1B79B3!important; font-size:11px!important;  padding: 0 0 0 7px!important; }

.fs11{ font-size:11px!important}

/* nuWrap */
#nuWrap { width:681px; margin:24px 0 0 0; padding: 0; float:left;}
#nuWrap .tlsp {border-top: 2px solid #707173; float: left; font-size: 1px; height: 1px; line-height: 1px; margin: 10px 0 20px; padding: 0;  width: 100%;}

#nuWrap .rcBlock681{ border:1px solid #bababa;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px; padding:10px 10px; margin:0 0 26px 0; float:left; width:659px; background:#fff }
#nuWrap .rcBlock681 .nuRow{ float:left; width:100%; margin:0; padding:0; clear:left;}
#nuWrap .rcBlock681 .nuRow.last{}
#nuWrap .rcBlock681 .col288 { width:275px; float:left; margin:0 13px 0 0; padding:0; }
#nuWrap .rcBlock681 .col142 { width:142px; float:left; margin:0; padding:4px 0 0 0; }
#nuWrap .rcBlock681 .col228{ width:228px; float:left; margin:0; padding:0; }
#nuWrap .rcBlock681 .cw210{ width:210px; float:right; margin:0; padding:0; }
#nuWrap .rcBlock681 .tn28Row{ float:left; margin:0; padding:0; list-style-type:none;}
#nuWrap .rcBlock681 .tn28Row li{ display:inline; width:28px; height:28px; margin:0 0 7px 7px; padding:0; float:left; position:relative}
#nuWrap .rcBlock681 .nuRow.last .tn28Row li, #nuWrap .rcBlock681 .nuRow.last .nuWidjet{ margin-bottom:0px; }
#nuWrap .rcBlock681 .col288 h2{ font-size:12px; font-weight: normal; color:#3e3d40; line-height:14px; margin:6px 0 0 0}

#nuWrap .tlwRedtxt{ border-bottom:1px solid #707173; font-size: 14px; font-weight: normal; color: #B7272E; line-height:16px; margin:0 0 3px 0; padding:0 0 10px 0}
#nuWrap .tlwRedtxt h2, .publicationNetwork h2{font-size: 14px!important; font-weight: normal!important; color: #B7272E!important; line-height:16px!important}

#nuWrap .nuWidjet { border:1px solid #bababa;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px; padding:4px 4px; margin:0 0 6px 0; width:265px; min-height:70px; height:auto!important; height:70px; float:left}
#nuWrap .nuWidjet .nuImgwrap{ float:left; width:70px; height:70px; margin:0 7px 0 0; padding:0;}
#nuWrap .nuWidjet .nuData{ float:right; width:188px; margin:-2px 0 0 0; padding:0; text-align:left; font-size:11px!important;line-height:14px!important;}
#nuWrap .nuWidjet .nuData p{font-size:11px!important;line-height:14px!important;}
#nuWrap .nuWidjet .nuData .nuTitle{ font-weight:bold; color:#3e3d40; margin:0 0 2px 0!important; padding:0!important; }
#nuWrap .nuWidjet .nuData .nuDesg{  font-weight: normal; color:#3e3d40; margin:0 0 2px 0!important; padding:0!important; }
#nuWrap .nuWidjet .nuData .nuCtry{ font-weight: normal; color:#707173; margin:0!important; padding:0!important;}


.con_Public p.fs11.grey_70.mr10{ margin-right:10px!important}

/*.arrow-up {width: 0; height: 0; border-left: 7px solid transparent;	border-right: 7px solid transparent;border-bottom: 7px solid #fff;  left: 10px;  position: absolute;  top: -7px; }*/
.arrow-up{ background:url(/Design/Images/arrowPopupWidget.png) no-repeat top left; width:24px; height:7px;left: 10px;  position: absolute;  top: -7px;}

/* publication network block */
select.chzn-select {visibility: hidden;height: 28px !important;min-height: 28px !important;}
.chzn-container {font-size: 13px;position: relative;display: inline-block;zoom: 1;*display: inline;}
.chzn-container .chzn-drop {background: #fff;border: 1px solid #b8b9bb;border-top: 0;position: absolute;top: 29px;left: 0;-webkit-box-shadow: 0 4px 5px rgba(0,0,0,.15);-moz-box-shadow: 0 4px 5px rgba(0,0,0,.15);-o-box-shadow: 0 4px 5px rgba(0,0,0,.15);box-shadow: 0 4px 5px rgba(0,0,0,.15);z-index: 999;}
/* @group Results */
.chzn-container .chzn-results {margin: 0 4px 4px 0;/*max-height: 190px;*/padding: 0 0 0 4px;position: relative;overflow-x: hidden;overflow-y: auto;}
.chzn-container-multi .chzn-results {margin: -1px 0 0;padding: 0;}
.chzn-container .chzn-results li {line-height: 80%;padding: 7px 7px 8px;margin: 0;list-style: none;}
.chzn-container .chzn-results .active-result {cursor: pointer;}
.chzn-container .chzn-results .highlighted {background: #3875d7;color: #fff!important;}
.chzn-container .chzn-results li em {background: #feffde;font-style: normal;}
.chzn-container .chzn-results .highlighted em {background: transparent;}
.chzn-container .chzn-results .no-results {background: #fff;}
.chzn-container .chzn-results .group-result {cursor: default;color: #707173;font-weight: bold;}
.chzn-container .chzn-results .group-result-hidden {display:none!important;}
.chzn-container .chzn-results .group-option {padding-left: 20px;}
.chzn-container-multi .chzn-drop .result-selected {display: none;}
.chzn-container .chzn-results .active-result,.chzn-container .chzn-results .active-result.group-option , .chzn-container .chzn-results .group-option.active-result{ color:#3e3d40;}
/* @end */

.chzn-container-multi .chzn-choices { background-color: #fff;border: 1px solid #b8b9bb;margin: 0;padding: 0;cursor: text;overflow: hidden;height: auto !important;height: 1%;position: relative;}
.chzn-container-multi .chzn-choices li { float: left;list-style:none;}
.chzn-container-multi .chzn-choices .search-field { white-space:nowrap;margin:0;padding:0;}
.chzn-container-multi .chzn-choices .search-field input {color:#707173;background:transparent!important;border: 0!important;padding:2px 0 1px 1px !important;margin:2px 0 1px 0;outline:0;-webkit-box-shadow:none;  -moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
@media \0screen {
  .chzn-container-multi .chzn-choices .search-field input {margin:3px 0 1px 0!important}
}
:root .chzn-container-multi .chzn-choices .search-field input {margin:3px 0 1px 0\9;}
.chzn-container,.chzn-container input.default  { font-size:11px!important}
.chzn-container-multi .chzn-choices .search-field .default {color:#3e3d40; padding-top:0px!important}/*color:#1b79b3#999;*/
.chzn-container-multi .chzn-choices .search-choice {-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color: #e4e4e4;color: #707173;border: 1px solid #b4b4b4;line-height: 13px;  padding: 2px 19px 2px 6px;margin: 1px 0 1px 5px;position: relative;}

.chzn-container-multi .chzn-choices .green-choice {	-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background: #51b749;color: #3e3d40;	border: 1px solid #41a140;	line-height: 13px;	padding: 2px 19px 2px 6px;	margin: 1px 0 1px 5px;position: relative;}

.chzn-container-multi .chzn-choices .orange-choice {-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background: #e7ad00;color: #3e3d40;	border: 1px solid #d49f00;line-height: 13px;padding: 2px 19px 2px 6px;margin: 1px 0 1px 5px;	position: relative;}
	
ul.chzn-choices{ padding-bottom:5px!important}
.chzn-container-multi .chzn-choices .search-choice, .chzn-container-multi .chzn-choices .pink-choice, .chzn-container-multi .chzn-choices .yellow-choice, .chzn-container-multi .chzn-choices .blue-choice, .chzn-container-multi .chzn-choices .green-choice,.chzn-container-multi .chzn-choices .search-field { margin:5px 0 0 5px!important; line-height:14px}
.chzn-choices li:hover a.search-choice-close,.chzn-container-multi .chzn-choices .search-choice:hover .search-choice-close {background-position: -43px 0px;}
.chzn-choices li:hover{color:#3e3d40!important;cursor:pointer!important}

/* for coloured options */
.chzn-container-multi .chzn-choices .search-choice span{font-size:11px}
.chzn-container-multi .chzn-choices .search-choice:hover span{ cursor:pointer}
.chzn-container-multi .chzn-choices .search-choice.orange-choice,.chzn-container-multi .chzn-choices .search-choice.green-choice { color:#fefefe}
.chzn-container-multi .chzn-choices .search-choice.orange-choice .search-choice-close, .chzn-container-multi .chzn-choices .search-choice.green-choice .search-choice-close  {background-position: right -9px!important; }
.chzn-container-multi .chzn-choices .search-choice.orange-choice:hover .search-choice-close,.chzn-container-multi .chzn-choices .search-choice.green-choice:hover .search-choice-close  {background-position: -43px -9px!important; }

.chzn-container-multi .chzn-choices .search-choice.green-choice:hover, .chzn-container-multi .chzn-choices .search-choice.orange-choice:hover{ color:#fff!important}

.chzn-container-multi .chzn-choices .search-choice .search-choice-close {display: block;position: absolute;right: 5px;top: 5px;width: 8px;height: 9px;font-size:1px;background:url(/Design/Images/chosen-sprite.png) right top no-repeat;}
.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover {background-position: right -9px;}
.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close {background-position: right -9px;}



#publicationNetwork {float:left;width:100%;}
.publicationNetwork h3 {font-size: 14px!important; font-weight: normal; color:#B7272E!important}
.networkFollow {width:145px; height:62px; float:left; padding:4px 4px; margin:0 14px 12px 0; border:1px solid #bababa}
.networkFollow .imgPh {float:left; width:62px; height:auto; padding:0; margin:0 5px 0 0}
.networkFollow .imgPh img {float:left;margin:0;padding:0;}
.publicationNetwork .btnFollow a.followPlusnone.tac {text-align:center !important;}

.networkFollow .phFull {float:left; width:78px; height:62px; padding:1px 0; margin:0}
.networkFollow .phHead {float:left; position:relative; width:78px; height:61px; padding:0; margin:0}

.networkFollow .phHead h2, .networkFollow .phHead h2 a {color:#3E3D40;font-size:10px;font-weight:bold;line-height:14px;margin:-3px 0 2px 0;padding:0;text-decoration: none;width: 62px; word-wrap: break-word;}
.networkFollow .phHead p {color:#3E3D40;font-size:10px;font-weight: normal;line-height:12px;}

.btnFollow a.followPlusnone{ background:url(/Design/Images/followingButton.jpg?b=1) no-repeat 100% -65px;}
.btnFollow a.followPlusnone span{ background:url(/Design/Images/followingButton.jpg?b=1) no-repeat 0 -65px;}
.publicationNetwork a.blue20n:hover span {padding-bottom:0px;}
.mh354{max-height:354px!important;}
.mh344{max-height:344px!important;}
.mh324{max-height:324px!important;}
.mh303{max-height:303px!important;}
.publicationNetwork .smIcons {float:left;margin:0;padding:0;width: 100%;}
.publicationNetwork .smIcons a {border:none;float:left; height:35px!important; margin:0 10px 0 0!important; width:35px!important;}
.mb28 {margin-bottom:28px!important} 
.w579 {width:579px!important}
.w31 {width:31px!important}
.w80 {width:80px!important}



#nuWrap .popupTns{ background: #fff url(/Design/Images/bgNu35.gif) repeat-x bottom left; border: 1px solid #bababa; box-shadow: 0 0 2px rgba(0, 0, 0, 0.2); -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; float: left; width:285px; position: absolute; left: -10px; top: 34px; z-index:99999; padding:6px 6px 6px 7px;}
#nuWrap .popupTns .nuImgwrap{ width:74px; height:74px; margin:0 7px 0 0;  }
#nuWrap .popupTns .nuWidjet{ width:276px;}
#nuWrap .popupTns .nuData{ width:195px;}


.nuYdetail{ float:left; width:100%; margin:0; padding:0}
.nuYdetail .dtaYd{ float:left; margin:0; padding:0; width:auto;}
.nuYdetail .imgYd{ float:left; margin:0 20px 0 0; padding:0; width:auto;}
.nuYdetail .dtaYd h2{font-size: 21px; font-weight: bold; color: #3E3D40; margin:-3px 0 13px 0; padding:0; line-height:22px}
.nuYdetail .dtaYd p{font-size: 12px; font-weight: normal; color: #3E3D40; line-height:16px; margin:0; padding:0}
.nuYdetail .dtaYd p strong{ font-weight:bold}

.nuYdetail .dtaYd .uplYd{ width:100%; margin:0; padding:0; float:left}
.nuYdetail a.icoLink_cam{ background:url(/Design/Images/Camera_Icon.png) no-repeat left center; padding:0 0 0 26px; margin:0; float:left; font-size: 12px; font-weight: normal; /*color: #707173;*/ color: #1B79B3; text-decoration:none}
.nuYdetail a.icoLink_cam span{ float:left; position:relative; height:15px; line-height:17px; padding-top:0px;}
.nuYdetail a.icoLink_cam span:hover{ text-decoration:underline!important}
.nuYdetail a.icoLink_cam:hover{ background:url(/Design/Images/Camera_Icon_mouseover.png) no-repeat left center; color:#1B79B3; text-decoration:underline!important}
.uplYd p.mb2 {margin-bottom:2px!important}
.mt16 {margin-top:16px!important}
.mt22 {margin-top:22px!important}
p.radioTxt.mt2 {margin-top:2px!important}
p.radioTxt label {margin-right:40px; margin-top:4px;}
.headYd h3, #divYourDetails .headYd h3 {font-size:14px!important; line-height:18px; font-weight:bold; color:#3E3D40}
.headYd textarea {border-color:#bababa!important; resize:none;}
.h165 {height:165px!important}
.w689 {width:689px!important}
.exYd{ z-index:9999999;border : 1px solid #bababa; padding:10px 10px; box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);font-size:12px!important; line-height:16px;  font-weight:normal; color:#707173; text-decoration:none; position:absolute;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; background-color:#fff; width:580px; margin-left:0px; margin-top:368px}
.exYd p, .exYd p:hover{ text-decoration:none;}
.exYd p.mb10 {margin-bottom:10px!important;}
.exYd p.mb5 {margin-bottom:5px!important;}
.pb8 {padding-bottom:8px!important}
.pl9 {padding-left:9px!important}
.w660 {width:660px!important}
.w277 {width:277px!important}
.w641 {width:641px!important}
.searchWrapper input.srchInput.pl8 {padding-left:8px!important}
.w60 {width:60px!important}

/**** new social icons ****/
.netwrk_social a {background:url(/Design/Images/socialIcon_nework.png) no-repeat left top ;}
.netwrk_social a.fb {background-position:0px 0px}
.netwrk_social a.tw {background-position:-36px 0px}
.netwrk_social a.lk {background-position:-72px 0px}
.netwrk_social a.fb:hover {background-position:0px -36px}
.netwrk_social a.tw:hover {background-position:-36px -36px}
.netwrk_social a.lk:hover {background-position:-72px -36px}

/**** new search box ****/
.srchNew {width:679px!important; border:none!important;}
.srchNew input.srchInput {border:1px solid #BABABA!important;border-radius:5px 5px 5px 5px;width:641px!important;padding-left:8px!important;padding-right:30px!important; }
.srchNew input.srchInput:focus{ border-color:#4E4949!important }
.srchNew .ser_icon {position:absolute;right:6px;top:1px;}
.txtfocus:focus{ border-color:#4E4949!important }

.mb28 {margin-bottom:28px!important}
.w579 {width:579px!important}

.yIst a.follow{ background:#efefef url(/Design/Images/followingButton_guide.png) no-repeat 100% 0;}
.yIst a.follow span{ background:#efefef url(/Design/Images/followingButton_guide.png) no-repeat 0 0;}

/*** submit now new image ***/
a.submitNow {float:left; width:250px; height:88px; background:url(/Design/Images/Submit_Button.png) no-repeat left top; left:-5px; position:relative; margin-top: 3px; margin-bottom: 2px}

a.submitNow:hover {width:250px; height:88px; position:relative; left:-5px; background:url(/Design/Images/Submit_Button_mouseover.png) no-repeat left top; margin-top: 3px; margin-bottom: 2px}

/*** Research Topics new image ***/
a.researchTopics {float:left; width:250px; height:88px; background:url(/Design/Images/RT_Button.png) no-repeat left top; left:-5px; position:relative;}
a.researchTopics:hover {width:250px; height:88px; position:relative; left:-5px; background:url(/Design/Images/RT_Button_mouseover.png) no-repeat left top;}




/**** new social icons ****/
.netwrk_social_small a {background:url(/Design/Images/socialIcon_nework_small.png) no-repeat left top ;}
.netwrk_social_small a.fb {background-position:0px 0px}
.netwrk_social_small a.tw {background-position:-23px 0px}
.netwrk_social_small a.lk {background-position:-46px 0px}
.netwrk_social_small a.fb:hover {background-position:0px -23px}
.netwrk_social_small a.tw:hover {background-position:-23px -23px}
.netwrk_social_small a.lk:hover {background-position:-46px -23px}

/*** ***/
#peopleListing .EventpeopleListing.mt0 {margin-top:0px!important}
#peopleListing .EventpeopleListing.mb8 {margin-bottom:8px!important}

#peopleListing .EventpeopleListing .close {
    position: absolute;
    right: 2px;
    top: 6px;
    width: 10px;
}


.netwrk_btnFollow a.followPlusnone{ background:url(/Design/Images/followingButton.jpg?b=1) no-repeat 100% -65px;}
.netwrk_btnFollow a.followPlusnone span{ background:url(/Design/Images/followingButton.jpg?b=1) no-repeat 0 -65px;}

.socialnet_Icons {float:left;margin:0;padding:0;width: 100%; background:none!important}
.socialnet_Icons a {border:none;float:left; height:22px!important; margin:0 6px 0 0!important; width:22px!important;}

/**** new social icons ****/
.socialnet_Icons a {background:url(/Design/Images/socialIcon_nework_small.png) no-repeat left top ;}
.socialnet_Icons a.fb {background-position:0px 0px}
.socialnet_Icons a.tw {background-position:-23px 0px}
.socialnet_Icons a.lk {background-position:-46px 0px}
.socialnet_Icons a.fb:hover {background-position:0px -23px}
.socialnet_Icons a.tw:hover {background-position:-23px -23px}
.socialnet_Icons a.lk:hover {background-position:-46px -23px}

.w374{ width:374px!important}



.publicationNetwork .inputBorder.h25 { min-height: 25px !important;}

.publicationNetwork .inputBorder, .publicationNetwork .chzn-container-multi .chzn-choices { border: 1px solid #B8B9BB !important; border-radius: 5px 5px 5px 5px; color: #707173 !important; margin-top:12px; }
.publicationNetwork .inputBorder, .publicationNetwork .chzn-container-multi .chzn-choices { border: 1px solid #B8B9BB !important; border-radius: 5px 5px 5px 5px; color: #707173 !important;}
.publicationNetwork .inputBorder:focus{ border-color:#4E4949!important }

.w560 {width: 560px !important;}
.w669 {width: 669px !important;}

.nuYdetail .inputBorder.h25 { height: 25px !important;}
.nuYdetail .inputBorder, .nuYdetail .chzn-container-multi .chzn-choices { border: 1px solid #bababa !important; border-radius: 5px 5px 5px 5px; color: #707173 !important; margin-top:12px; }
.nuYdetail .inputBorder, .nuYdetail .chzn-container-multi .chzn-choices { border: 1px solid #bababa !important; border-radius: 5px 5px 5px 5px; color: #707173 !important;}
.nuYdetail .inputBorder:focus{ border-color:#4E4949!important }


.networksearch_newH23 {width:679px!important; height:21px!important}
.networksearch_newH23 input.srchInput {width:639px!important; height:21px!important}

.networksearch_newH23 input.srchInput {height:21px!important}
.mt16 {margin-top:16px!important}

.srchPublic {border: none !important;width: 497px !important;}

.search_new679 {height:23px!important; width:681px!important;}

.search_new679.srchPublic input.srchInput {border:1px solid #BABABA !important;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px; padding-left: 8px !important;padding-right: 30px !important;
    width:641px!important;}
.search_new679 input.srchInput {height:21px!important;width:641px!important;}

.srchPublic .ser_icon {position: absolute;right: 8px;top: 1px;}
.srchPublic input.srchInput:focus{ border-color:#4E4949!important }


/** for Guided tour your publication */
.profnewpubtab{overflow:hidden;background:url("/Design/Images/profnewpubtab.jpg") repeat-x  bottom}
.profnewpubtab li {padding:8px 0 12px; float:left}
.profnewpubtab li a { color:/*#2178b5*/#1B79B3 /*#B7272E*/; font-size:12px; border-right:1px solid #d9d9d9; padding:0 10px}
.profnewpubtab li a:hover{text-decoration:none}
.profnewpubtab li.act{background:url("/Design/Images/profnewpubtab_1.jpg") repeat-x bottom left}
.profnewpubtab li.first a{padding-left:0px!important; } 
.profnewpubtab li.act a{color:#3E3D40!important}
.profnewpubtab li.last a{ border-right:0px!important}

.blubttn_wrap { background:none!important; margin-bottom:0; margin-top:0;}
.pubbttnadj {margin-top: -27px;}

.FindInviteContainer, .publicationsContent, .eventsContent, .topicContent, .researchtopicContent {float: left;width: 100%;}
.search_newH23 {height: 21px !important; width: 305px !important;}
.srchPublic input.srchInput {border: 1px solid #BABABA !important;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;padding-left: 8px !important;padding-right: 30px !important; width: 457px !important;}
.search_newH23 input.srchInput {height: 21px !important;width: 265px !important;}

/* for skinning the select elements */
/* ------------- * Selects * ------------- */
.publicDropdwn .jqTransformSelectWrapper {	width: 44px;position:relative;height: 21px;background:none!important;float:left;border:1px solid #bababa;  border-radius: 5px;	-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.publicDropdwn .jqTransformSelectWrapper div span {cursor:pointer;float:none;font-size:11px;height:12px;line-height:11px;overflow:hidden;padding:5px 0 4px 10px!important;position:absolute;white-space: nowrap; color: #3e3d40;}
.publicDropdwn .jqTransformSelectWrapper  a.jqTransformSelectOpen {display: block;position: absolute;right: 0px;width: 17px;height: 23px;}
.publicDropdwn .jqTransformSelectWrapper ul {position: absolute; border-radius: 5px;	-moz-border-radius: 5px;-webkit-border-radius: 5px;width: 52px;top: 23px;left: -1px;list-style: none;background-color: #FFF;border: solid 1px #bababa;display: none;margin: 0px;	padding: 5px 1px 6px 1px;
	height: auto;overflow: auto; overflow-y: auto;z-index:10; -webkit-box-shadow: 0px 0px 2px rgba(0,0,0,0.2); -moz-box-shadow: 0px 0px 2px rgba(0,0,0,0.2); box-shadow: 0px 0px 2px rgba(0,0,0,0.2); max-height:197px}
.publicDropdwn .jqTransformSelectWrapper ul a {display: block;padding: 2px 5px 3px 9px;text-decoration: none;color:#3e3d40;background-color: #FFF;font-size: 11px; line-height:15px; }
.publicDropdwn .jqTransformSelectWrapper ul a.selected {background: #EAEAEA;color: #3e3d40;}
.publicDropdwn .jqTransformSelectWrapper ul a:hover, .publicDropdwn .jqTransformSelectWrapper ul a.selected:hover {background:#eaeaea;color: #707173;}
.publicDropdwn .jqTransformSelectWrapper  a.jqTransformSelectOpen:hover{ background-position: center -23px}
.publicDropdwn .dtCtrl .jqTransformSelectWrapper{margin-right:10px;}
.publicDropdwn .jqTransformSelectWrapper{ margin-right:0;}
.publicDropdwn .jqTransformSelectWrapper  a.jqTransformSelectOpen{background-image:none!important/* url(/Design/Images/Options2_Icon.png) no-repeat center top*/;/*width: 25px;height: 23px; right:0px!important*/; float:right; width:auto!important}
.publicDropdwn .jqTransformSelectWrapper  a.jqTransformSelectOpen:before {content: "\25BC"; /*font-family:"Wingdings3";*/ /*color:#707173; */border-left:1px solid #bababa; background:#fff; padding:2px 0px!important; margin-top:3px; display:block; font-size:9px; text-align:center!important; width:20px!important; line-height:12px; height:11px}
.publicDropdwn .jqTransformSelectWrapper  a.jqTransformSelectOpen{ color:#707173}
.publicDropdwn .jqTransformSelectWrapper  a.jqTransformSelectOpen:hover{ color:#3e3d40; text-decoration:none}
.publicDropdwn label {clear:both;color:#707173;float:left;font-size:11px;font-weight:normal; line-height:13px;margin:0 0 4px 1px;padding:0;width:100%;}

.con_Public .confirmation a.confirmAll{ font-size:11px; font-weight:bold; color:#3E3D40!important}
.con_Public .confirmation a.confirmAll:hover{ font-size:11px; font-weight:bold; color:#51b749!important; text-decoration:none}
.con_Public .confirmation a.removeAll{ font-size:11px; font-weight:bold; color:#3E3D40!important}
.con_Public .confirmation a.removeAll:hover{ font-size:11px; font-weight:bold; color:#CC0000!important; text-decoration:none}
#publicationListing {float: left; width: 100%;}
.con_Public #publicationListing {background: #FBFBFB;}

#publicationListing .ArchiveList {clear: both;float: left; margin: 0;min-height: 65px;padding: 15px 0;position: relative;width: 100%;}
#publicationListing .ArchiveList .LeftColumn {float: left;margin: 0;padding: 0; width: 89%;}
.con_Public #publicationListing .ArchiveList .LeftColumn {width:77% !important;}
#publicationListing .ArchiveList .LeftColumn p {color: #707173;font-size: 12px;font-weight: normal;line-height: 18px; margin: 0 !important; padding: 0 !important;}
#publicationListing .ArchiveList .LeftColumn p.AS55 {color: #3E3D40;font-size: 14px;font-weight: bold; line-height: 18px;}
#publicationListing .ArchiveList .LeftColumn p.AS55 a {color: #3E3D40;text-decoration: none;}
#publicationListing .ArchiveList .LeftColumn p span {color: #707173;font-size: 12px;font-weight: bold;line-height: 18px;}
#publicationListing .ArchiveList .LeftColumn p span a {color: #707173;text-decoration: none;}

#publicationListing .ArchiveList .publicationsRgtListlinkBtnHolder {position: absolute;right: 0; top: 34px;width: 90px;}

#publicationListing .ArchiveList .publicationsRgtListlinkBtnHolder a.newConfirmBtn, a.newConfirmBtn span, a.newNotMineBtn, a.newNotMineBtn span{background-image: url("/Design/Images/button_publications_new.png");background-repeat: no-repeat;background-color:#fbfbfb!important; color:#3e3d40;font-size: 11px;font-weight: bold;
    height: 23px;line-height: 19px;text-align: center; text-decoration: none; margin-bottom:12px;}
a.newConfirmBtn {background-position: 100% 0;display: block;margin: 0;padding: 0 10px 0 0;} 

a.newNotMineBtn  {background-position: 100% -69px; display: block; margin: 0; padding: 0 10px 0 0;}

a.newConfirmBtn:hover {background-position: 100% -23px;}
a.newConfirmBtn span {background-position: 0 0;display: block;margin: 0;padding: 0 0 0 25px;}
a.newConfirmBtn:hover span {background-position: 0 -23px;}
a.newConfirmBtn:active {background-position: 100% -46px;}
a.newConfirmBtn:active span {background-position: 0 -46px;}
a.newNotMineBtn:hover {background-position: 100% -92px;}
a.newNotMineBtn span {background-position: 0% -69px;display: block;margin: 0;padding: 0 0 0 23px;}
a.newNotMineBtn:hover span {background-position: 0 -92px;}
a.newNotMineBtn:active {background-position: 100% -115px;}
a.newNotMineBtn:active span {background-position: 0 -115px;}
  
a.newConfirmBtn, a.newConfirmBtn span, a.newNotMineBtn, a.newNotMineBtn span{background-image: url("/Design/Images/button_publications_new.png");background-repeat: no-repeat;background-color: #ffffff;color:#3e3d40;font-size: 11px;font-weight: bold;height: 23px;
    line-height: 19px;text-align: center;text-decoration: none;}
 
 
.publicationsListlink {bottom: 13px;float: left; position: absolute; right: 0;}
#publicationListing .ArchiveList .RightColumn {float: right;margin: 0; padding: 0;text-align: right; width: auto;}   
#publicationListing .ArchiveList .publicationsListlink {bottom: 13px;position: absolute; right: 0;}
#publicationListing .ArchiveList .publicationsListlink.t15 { position: absolute; right: 0; top: 15px;}

.publicationsListlink a {color: #1B79B3;display: block;line-height: 12px;padding: 3px 0 1px;}
#publicationListing .ArchiveList .publicationsListlink a {color: #1B79B3; display: block; font-size: 10px;line-height: 12px;margin-bottom: 3px;outline: 0 none; text-decoration: none;}  
    
    

.w145 {width:145px!important}
.mt17 {margin-top:17px!important}
.w122 {width:122px!important}
.ml29 {margin-left:29px!important}




.popupPaddingPublications {
    padding: 5px 20px 10px !important;
}
.popupWrapp .publicationPopupContent.rgt_fix {
    float: left;
    padding-bottom: 10px;
    padding-left: 10px;
    position: relative;
    text-align: left;
    width: 100% !important;
}

.srchYourPublications {
    float: left;
    margin: 10px 0 0;
    padding: 0;
    width: 98%;
}
.pt8, .ptt8 {
    padding-top: 8px !important;
}
.srchYourPublications span {
    line-height: 16px;
}
.srchYourPublications span {
    line-height: 16px;
}
.serchPublication_FormTitle {
    float: right;
    margin-bottom: 5px;
    width: 657px;
}
.w217 {
    width: 217px;
}
.serchPublication_FormWrapper {
    float: left;
    width: 100%;
}


.asdf input {
    display: none;
}
.serchPublication_InputWrapper {
    background: none repeat scroll 0 0 #F2F2F2;
    box-shadow: -1px 1px 2px #DCDCDC;
    float: left;
    margin-left: 5px;
    padding: 7px 10px 7px 5px;
    width: 646px;
}

.serchPublication_InputWrapper input[type="text"] {
    background: none repeat scroll 0 0 #FFFFFF !important;
    border: 0 none !important;
    color: #707173;
    float: left !important;
    height: 16px !important;
    width: 187px !important;
}
.serchPublication_InputWrapper .jqTransformInputWrapper { float:left; margin-right:18px}
.last .jqTransformInputWrapper{ margin-right:9px!important}
.serchPublication_InputWrapper .jqTransformInputWrapper {
    float: left;
    margin-right: 18px;
}

/* ****************** */
/* -------------
 * Checkboxes
 * ------------- */
 
 .nobgSkin.colmFW.flt.chbx input[type="checkbox"] { width:12px; height:12px; float:left;}
 .nobgSkin.colmFW.flt.chbx .lblFrm{ display:inline-block; margin-top:5px; margin-left:1px;color: #3E3D40;  font-size: 12px;  font-weight: normal;  line-height: 13px; padding: 0;  }
.nobgSkin span.jqTransformCheckboxWrapper{display:block;float:left;margin-top:0px; border:1px solid #bababa;  border-radius: 4px;	-moz-border-radius: 4px;-webkit-border-radius: 4px; height:11px; width:11px; position:relative; top:4px;margin-right:6px;}
.nobgSkin a.jqTransformCheckbox {	background:transparent /* url(/Design/Images/checkbox.png) no-repeat center top*/;vertical-align: middle;height: 19px;	width: 18px;display:block;
}
.nobgSkin a.jqTransformChecked:before{content: "\2714"; font-size:16px; position:absolute; bottom:0px; left:1px; font-weight:normal; color:#006837  }
.nobgSkin.colmFW.flt.chbx.fs11 .lblFrm{ font-size:11px!important}
.nobgSkin.colmFW.flt.chbx .lblFrm { margin-top:4px!important}
/* -------------
 * Checked - Used for both Radio and Checkbox
 * ------------- */
.nobgSkin a.jqTransformChecked { background-position: center bottom;}
.pt6{ padding-top:6px!important}

.w679 {width:679px!important}
.w639 {width:639px!important}


 
.grntickskin span.jqTransformCheckboxWrapper{display:block;float:left;margin-top:0px;}
.grntickskin a.jqTransformCheckbox {background: transparent url(/Design/Images/new_green_checkbox.jpg) no-repeat left 5px;vertical-align: middle;height: 19px;	width: 18px;display:block;}
.grntickskin a.jqTransformChecked { background-position: left -21px!important ;}

.guidedPublic p {color:#3E3D40; text-align:left}
.guidedPublic p.pt8 {padding-top: 8px !important;}

.guidedPublic p.mb5 {margin-bottom: 5px !important;}
.guidedPublic p.mt1 { margin-top: 1px !important;}
.guidedPublic p.ml20 {margin-left: 20px !important;}

#nuWrap .nuWidjet .nuData .fs12 { font-size:12px!important;line-height:16px!important;}

.guidedMsgsend {float:left; padding:0; margin:9px 0 0 0; width:auto;}
.guidedMsgsend a {float:left; padding:0 0 0 20px; margin:0;  font-size:11px; font-weight:bold; color:#1B79B3;background: url(/Design/Images/enveloppe.png) no-repeat left top;text-decoration:none; height:12px; line-height:10px; }
.guidedMsgsend a:hover {background: url(/Design/Images/enveloppe_mouseover.png) no-repeat left top; text-decoration:none}



#composeMsgHolder .frmRows {float: left;margin: -2px 0 10px;padding: 0;width: 100%;}

#composeMsgHolder .frmRows label {clear: both;color: #3E3D40;float: left;font-size: 12px;font-weight: normal;line-height: 13px;margin: 0 0 0px;padding: 0;width: 100%;}
#composeMsgHolder input.nrt, #composeMsgHolder textarea {border:1px solid #BABABA!important;}
#composeMsgHolder input.nrt, #composeMsgHolder textarea {border:1px solid #BABABA!important;}
#composeMsgHolder input.nrt {height:18px!important; margin-top:6px!important}
#composeMsgHolder input.nrt:focus,  #composeMsgHolder textarea:focus {border-color: #4E4949 !important;}


.rl_w110 .delgreyBtn24{ padding-right:2px!important;}
.rl_w110 .delgreyBtn24 span { padding:0 5px 0 6px!important}



.lh21 {line-height:21px!important}
.lh25 {line-height:25px!important}

#nuWrap .popupTns .arrow-up {height:7px; left:9px; top:-7px; width:28px}

.pymksearch_newH23 {height: 21px !important; width: 156px !important;}
.pymksearch_newH23 input.srchInput {height: 21px !important;width: 115px !important;}

#networkSearch.pymksearch_newH23 {height: 21px !important; width: 156px !important;}
#networkSearch.pymksearch_newH23 input.srchInput {height: 21px !important; width: 115px !important;}
#publicationNetwork #peopleListing .EventpeopleList{padding-left:0px}




.rightColwidget {
    background-color: #FFFFFF;
    float: left;
    margin: 0 0 15px;
    padding: 0;
    text-align: left;
    width: 100%;
}

.publicationNetwork .rightColwidget .widgetTitle {
     font-size: 14px !important;
    font-weight: normal;
    border-bottom: 1px solid #707173;
    color: #B7272E !important;
    line-height: 20px;
    padding: 0 0 6px 0;
    margin-bottom:4px!important;
    background:none;
}
.rightColwidget .widgetContent {
    font-size: 12px;
    line-height: 16px;
}


.rightColwidget .widgetTitle a, .rightColwidget .widgetTitle a:hover {
    color: #FFFFFF !important;
}
.publicationNetwork .rightColwidget .widgetContent {
    -moz-border-bottom-colors: none !important;
    -moz-border-left-colors: none !important;
    -moz-border-right-colors: none !important;
    -moz-border-top-colors: none !important;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: -moz-use-text-color !important;
    border-image: none !important;
    border-right: 0 none !important;
    border-style: none !important;
    border-width: medium 0 0 !important;
    padding-left: 0 !important;
    
}

.publicationNetwork .rightColwidget .widgetContent p { color:#3e3d40!important;
                                                       padding :2px 0 4px 0;}
.rightColwidget .widgetContent .w100pc.pl10 {
    padding-left: 0 !important;
}

.publicationNetwork .nobg {
    background: none repeat scroll 0 0 transparent !important;
    width:567px!important;
    float:left!important;
    Margin: 7px 0 5px !important;
}

.publicationNetwork ul.holder {
    background-color: #FFFFFF;
    border: 1px solid #B8B9BB!important;
     border-radius: 5px 5px 5px 5px;
    cursor: text;
    height: auto !important;
    margin: 0;
    overflow: hidden;
    padding: 0 5px 0 0!important;
    width:562px!important;
    min-height:25px!important;
}

.publicationNetwork ul.holder li {
    float: left;
    list-style-type: none;
    margin: 0 5px 0 0;
}



.publicationNetwork .rightcolFollow {
   
    float: right;
    height: 20px !important;
    margin: 0;
    margin: 12px 0 0;
    width:100px!important;
}


.publicationNetwork .widgetContent .maininput {
    background: none repeat scroll 0 0 transparent !important;    
    box-shadow: none;
    float: left;
    height: 21px;
    margin: 0;
    outline: medium none;
    overflow: hidden;
    padding: 6px 0 1px 10px;    
    resize: none;
    width: 240px !important;    
    border-radius: 5px 5px 5px 5px;
    color: #707173;
    font-size:12px!important
}




.publicationNetwork .inputBorder.h25 {
    height: 25px !important;
}
.publicationNetwork .inputBorder, .publicationNetwork .chzn-container-multi .chzn-choices {
  
   border:none !important;
    border-radius: 5px 5px 5px 5px;
    color: #707173 !important;
}
.publicationNetwork .inputBorder, .publicationNetwork .chzn-container-multi .chzn-choices {
    border: 1px solid #FF0000 !important;
    border-radius: 5px 5px 5px 5px;
    color: #707173 !important;
    margin-top: 12px;
}

.publicationNetwork .rightcolFollow .btnFollow {
    background: url("/Design/Images/sprite_button_new_withshadow.jpg") no-repeat scroll 100% -380px transparent;
    color: #FFFFFF;
    display: inline-block;
    font-size: 11px !important;
    font-weight: bold;
    height: 23px;
    line-height: 20px;
    margin: 4px 0 0;
    padding: 0 17px 0 0;
    text-align: center;
}

.publicationNetwork .rightcolFollow .btnFollow a {
    color: #FFFFFF;
    display: block;
    height: 23px;
    line-height: 20px;
    margin: 0;
    padding: 0;
    text-align: left !important;
    text-decoration: none;
    width: 78px !important;
     background: url("/Design/Images/sprite_button_new_withshadow.jpg") no-repeat scroll 0 -380px transparent;
}

.publicationNetwork .rightcolFollow .btnFollow a span {
    background: url("/Design/Images/sprite_button_new_withshadow.jpg") no-repeat scroll 0 -380px transparent;
    color: #FFFFFF;
    float: left;
    font-size: 11px !important;
    font-weight: bold;
    height: 23px;
    line-height: 20px;
    margin: 0;
    padding: 0 0 0 17px;
    text-align: center;
    width:63px;
}


.socialmediaIconholder {
    float: left;
    width: 100%;
}
.socialmediaIconholder, .smIcons {
    background: none repeat scroll 0 0 transparent !important;
    margin: 10px 0;
    padding: 0;
}


.publicationNetwork dl.shareIconset {
    color: #3E3D40;
    float: left;
    font-size: 12px;
    line-height: 16px;
    margin: 4px 0 9px 0;
    padding: 0;
    width: 100%;
}

.publicationNetwork dl.shareIconset dt {
    float: left;
    margin: 0;
    padding: 0;
    width: 35px;
    margin-right:10px;
}

#smi div {
    cursor: default;
    float: left;
    height: auto;
    margin: 0;
    padding: 0;
    width:100%;
   
}

#smi a {
    display: inline-block !important;
    float: left !important;
   
  
    
}




.fb, .tw, .lk   {background:url(/Design/Images/socialIcon_nework.png) no-repeat; height: 35px !important; width: 35px !important; float:left; margin-right:10px}
.fb {background-position:0px 0px}
.tw {background-position:-36px 0px}
.lk {background-position:-72px 0px}
.fb:hover {background:url(/Design/Images/socialIcon_nework.png) no-repeat 0px -36px!important; height: 35px !important; width: 35px !important; float:left}
.tw:hover { background:url(/Design/Images/socialIcon_nework.png) no-repeat -36px -36px!important; height: 35px !important; width: 35px !important; float:left}
.lk:hover { background:url(/Design/Images/socialIcon_nework.png) no-repeat -72px -36px!important; height: 35px !important; width: 35px !important; float:left}



.srchPublic01 {
    border: medium none !important;
    width: auto;
}
.searchWrapper01 {
    border: 1px solid #BABABA;
    border-radius: 5px 5px 5px 5px;
    float: left;
    height: 20px;
    margin: 0;
    padding: 0;
    position: relative;
    width:auto;
}

.srchPublic01 input.srchInput {
    border: 1px solid #BABABA !important;
    border-radius: 5px 5px 5px 5px;
    padding-left: 8px !important;
    padding-right: 30px !important;
   
}
.srchPublic01 .ser_icon {
    position: absolute;
    right: 8px;
    top: 1px;
}

.searchWrapper01 .ser_icon input {
    border: medium none !important;
    float: left;
    height: 16px;
    margin: 2px 0 0;
    padding: 0;
    width: 16px;
}

.srchPublic01 input.srchInput:focus {
    border-color: #4E4949 !important;
}



.publicationNetwork .widgetContent .maininput .grey_70 {
    color: #3E3D40 !important;
}

.grey_90{color:#3E3D40 !important;}
.grey_90, .nuYdetail .inputBorder.grey_90 {
    color: #3E3D40 !important;
}

.invite_frontiersFb {float:left; padding:0; margin:0; width:685px;position:relative}

.invite_frontiersFb .inviteReview {float:left; padding:0; margin:0; width:685px; border-bottom:1px solid #b2b1b3;}

.invite_frontiersFb ul.inviteReviewlist  {float: left; margin: 0; padding: 0; width: 685px; background-color:#fff;position:relative}
.invite_frontiersFb ul.inviteReviewlist li {float: left; margin:2px 0 6px 0; padding: 0; list-style-type:none; border-right:1px solid #BABABA; position:relative}
.invite_frontiersFb ul.inviteReviewlist li a {color: #1B79B3;font-size:14px; font-weight:bold; line-height:16px; padding:1px 14px; margin:0; float:left; text-decoration:none; cursor:pointer}
.invite_frontiersFb ul.inviteReviewlist li.act a { color:#3E3D40; }
.invite_frontiersFb ul.inviteReviewlist li.first a {padding-left:0!important;}
.invite_frontiersFb ul.inviteReviewlist li.last a {padding-right:0!important;}
.invite_frontiersFb ul.inviteReviewlist li.last {border-right:0!important;}
.invite_frontiersFb ul.inviteReviewlist li a:hover {color:#3E3D40}
.invite_frontiersFb ul.inviteReviewlist li .tabAct {position:absolute;bottom:-14px;left:60px; z-index: 1; width:18px;height:8px; background:url(/Design/Images/tab_act.png) no-repeat bottom center; border:none; padding:0; margin:0}*/
.frndstab_Wrapper {float:left; padding:0px; margin:0; width:704px; background-color:#f6f6f6; position:relative}
.invite_frontiersFb .networkFollow {height:87px;  margin:0 0 10px 0; }
.invite_frontiersFb .networkFollow .phHead p { float: left; width: 100%;}
.invite_frontiersFb .networkFollow .imgPh {   margin: 0 7px 0 0;  width: 60px}
.invite_frontiersFb .networkFollow .phFull {  width: 68px;  height: 67px; padding:0}
.invite_frontiersFb .networkFollow .phHead { height: 70px;width: 68px;}
.invite_frontiersFb .networkFollow .imgPh img { float: left; margin: 0; padding: 0;}
.invite_frontiersFb .networkFollow .phHead h2, .invite_frontiersFb  .networkFollow .phHead h2 a{ font-size: 10px; font-weight: bold; line-height: 14px; margin: -2px 0 0px;text-indent:0px;}
.invite_frontiersFb .networkFollow .btnFollow a.followPlusnone { text-align:center !important;}

.invite_frontiersFb .networkFollow .btnFollow a.following {background: url("/Design/Images/followingButton.jpg?b=1") no-repeat 100% -87px ;}
.invite_frontiersFb .networkFollow .btnFollow a.following span {background: url("/Design/Images/followingButton.jpg?b=1") no-repeat 0 -87px ;}

.invite_frontiersFb .networkFollow .btnFollow a.following { color: #FFFFFF; display: block;height: 20px;line-height: 20px;margin: 0;padding: 0; text-align:center !important;text-decoration: none;}
.invite_frontiersFb .networkFollow .btnFollow a.following span {display: block;height: 20px;line-height: 20px;  margin:0 6px 0 0 !important;padding: 0 0 0 10px;text-align:center!important;
                                                                width: auto !important; padding-left: 0 !important; top: -5px !important;}
.invite_frontiersFb .networkFollow .btnFollow a.following span span {  background:none repeat 0 0 transparent;display:inline !important;margin: 0;padding:0;position: relative;top:-5px;}

.invite_frontiersFb .networkFollow .btnFollow a.unfollow {background: url("/Design/Images/followingButton.jpg?b=1") no-repeat 100% -109px  ;}
.invite_frontiersFb .networkFollow .btnFollow a.unfollow span {background: url("/Design/Images/followingButton.jpg?b=1") no-repeat 0 -109px  ;}

.invite_frontiersFb .networkFollow .btnFollow a.unfollow { color: #FFFFFF; display: block;height: 20px;line-height: 20px;margin: 0;padding: 0; text-align:center !important;text-decoration: none;}
.invite_frontiersFb .networkFollow .btnFollow a.unfollow span {display: block;height: 20px;line-height: 20px;margin:0 6px 0 0 !important;padding: 0 0 0 15px;text-align:center!important;
                                                                width: auto !important; padding-left: 0 !important; top: -5px !important;}
.invite_frontiersFb .networkFollow .btnFollow a.unfollow span span {  background:none repeat 0 0 transparent;display:inline !important;margin: 0;padding:0;position: relative;top:-5px;}
a.thumb_default28 {width:26px; height:26px; border:1px solid #bababa; float:left; position:relative; text-decoration:none}
a.thumb_default28 img {width:26px; height:26px; float:left; position:absolute; left:0; top:0px;}
a.thumb_default28 span {bottom:1px;color: #3e3d40;display: block;font-size:7px;left: 0; overflow: hidden;position: absolute;text-align: center;width: 100%}


#contLkMsg input.nrt, #contLkMsg textarea { border: 1px solid #BABABA !important;}


#contLkMsg input.nrt {height: 18px !important; margin-top: 6px !important;}

.mh105 { min-height: 105px !important;}

#contLkMsg .nrt {
    background-color: #FFFFFF !important;
    border: 1px solid #BABABA !important;
    border-radius: 5px 5px 5px 5px;
    color: #707173 !important;
    font-size: 12px !important;
    height: 21px !important;
    padding: 0 6px !important;
}

#contLkMsg textarea{padding: 2px 0 1px 10px !important;}
#contLkMsgHolder .frmRows { float: left; margin: -2px 0 12px; padding: 0; width: 100%;}

/** end **/

@media screen and (-webkit-min-device-pixel-ratio:0) {.BtnWrapper a, .BtnWrapper a span {height:26px!important}}
@media screen and (-webkit-min-device-pixel-ratio:0) {.blueBtn23, .blueBtn23 span {height:21px!important;font-weight: 600;}}
@media screen and (-webkit-min-device-pixel-ratio:0) {.delgreyBtn24, .delgreyBtn24 span {height:26px!important}}
@media screen and (-webkit-min-device-pixel-ratio:0) {#publicationListing .ArchiveList .publicationsRgtListlinkBtnHolder a.newConfirmBtn, a.newConfirmBtn span, a.newNotMineBtn, a.newNotMineBtn span, 
                                                      a.newConfirmBtn, a.newConfirmBtn span, a.newNotMineBtn, a.newNotMineBtn span {height:22px!important}}

@media screen and (-webkit-min-device-pixel-ratio:0) {.publicationNetwork .rightcolFollow .btnFollow, .publicationNetwork .rightcolFollow .btnFollow a, .publicationNetwork .rightcolFollow .btnFollow a span {height:21px!important}}


@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari and Chrome */
    .ulLeft.leftNavNew.mtm10 {margin-top: -9px!important;}}

.netwrk_btnFollow .sbox a.defaultLink {font-size:11px!important;text-decoration:none; color:#1b79b3!important; }
.netwrk_btnFollow .sbox a.defaultLink:hover { font-size:11px!important;text-decoration:underline!important; color:#1b79b3!important; }

.charLeft {color: #6D6E71;display: block;float: right;font-size: 9px;height: auto;line-height: 15px;margin:10px 0 0 0;padding: 0;text-align: right;width: 168px;}
.charLeft p {color: #3E3D40;float: left;font-size: 9px;line-height: 20px; text-align: right; width: 120px}

.fb_actL35 {left:35px!important}
.fb_actL44 {left:44px!important}

#stepNav_top li.hidetab{display:none !important;}

.w506{width:506px!important}

#stepNav_top.stepNavThree {background-color:#c95d62;clear:both;float:left;list-style-type:none;margin:0 0 1px 0;padding:0;width:681px;color:#999;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#stepNav_top.stepNavThree li {background: url(/Design/Images/navBtnRed.jpg) no-repeat right top;display:block;float:left;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif; width:227px!important; height:40px;list-style:none;}
#stepNav_top.stepNavThree li a {display:block;font-size:13px!important;font-weight:bold;text-align:left;text-decoration:none;float:left;color:#fff;width:144px; cursor:default!important}
#stepNav_top.stepNavThree li a span {height:40px;line-height:40px;padding:0;float:left;color:#fff;text-align:left;width:89%; padding-left:31px}
#stepNav_top.stepNavThree li.lastDone {background: url(/Design/Images/navLastRed.jpg) no-repeat right top;}


#stepNav_top.stepNavThree li.current {background:#b7272e url(/Design/Images/navCurrentRed.jpg) no-repeat right top;}
#stepNav_top.stepNavThree li.mainNav_noBg {background-image:none;}
#stepNav_top.stepNavThree li.mainNav_noBg a {width:128px!important}
#stepNav_top.stepNavThree li span.wCircle {background:url(/Design/Images/whiteCircle.png) no-repeat right top;width:24px;height:24px;float:left;padding:0;margin:8px 0 0 6px;font-size:18px;font-weight:bold;color:#f1555b;text-align:center;line-height:24px}
#stepNav_top.stepNavThree li.firstTab {-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;}
#stepNav_top.stepNavThree li.lastTab {-moz-border-radius:0px 5px 5px 0;-webkit-border-radius:0px 5px 5px 0;border-radius:0px 5px 5px 0}
#stepNav_top.stepNavThree li.current span.wCircle {color:#EC1C24!important}

#divYourDetails .nuYdetail ul.holder{border:1px solid #bababa!important; -moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}

.popupTns .btnFollow a.following, .popupTns .btnFollow a.following span {background-image: url(/Design/Images/followingButton.png); background-color: #efefef;}

#stepNav_top.stepNavThree li a span.firstlnk {height:40px;line-height:40px;padding:0;float:left;color:#fff;text-align:left;width:89%; padding-left:31px}
#stepNav_top.stepNavThree li a span.secndlnk {height:40px;line-height:40px;padding:0;float:left;color:#fff;text-align:left;width:89%; padding-left:44px}
#stepNav_top.stepNavThree li a span.thirdlnk {height:40px;line-height:40px;padding:0;float:left;color:#fff;text-align:left;width:89%; padding-left:46px}

.followKeywordScrlHolder {height: 152px !important; max-height: 152px; outline: medium none; border: 1px solid #E0E2E4; float: left; height: auto; overflow-x: hidden; overflow-y: auto; width: 318px!important;
}

.followKeywordScrlHolder .rowFilter {clear: both; float: left; margin: 3px 5px 4px 7px; padding: 0; width: 301px;}

.w210 {width: 210px!important;}

.w322 {width: 322px!important;}

.followKeywordScrlHolder .rowFilter p {color: #3E3D40; font-size: 12px; padding-left: 2px !important; padding-top: 5px !important; float: left; line-height: 16px;  width: 100%;}
.followKeywordScrlHolder .rowFilter div{word-wrap: break-word;}

.followKeywordScrlHolder .rowFilter .btnFollow {margin-left: 0; margin-top:3px}
.mb26{margin-bottom:26px!important}

.suggestionTitle{float: left; margin-bottom: 0px ! important; margin-top: 17px ! important;}

.followKeywordScrlHolder .rowFilter .btnFollow a.following span{width:65px!important}
.followKeywordScrlHolder .rowFilter .btnFollow a.follow span{width:42px!important}

.followKeywordScrlHolder .rowFilter .btnFollow a.unfollowBtn span{ background:url(/Design/Images/followingButton.jpg?b=1) no-repeat 0 -130px;}
.followKeywordScrlHolder .rowFilter .btnFollow a.unfollowBtn span{width:65px!important}

.align_center{text-align:center}

.divfollowKeywords .slimScrollDiv .ui-draggable {right: 3px!important;}

.w207 {width: 207px!important;}

.followKeywordScrlHolderNoCnt{ display: table-cell;float: none; height: 152px !important;overflow: hidden;text-align: center;vertical-align: middle;}

.progressBarHolder {width:100%; height:14px; float:left}

.keywordloader{ background-color: transparent !important;position: absolute; z-index: 1001;}

.ml4{margin-left:4px!important;}

#divGender .jqTransformRadio {background: url("/Design/Images/radialR_pubsrch.png") no-repeat scroll 0 0 transparent; display: block; height: 10px; vertical-align: middle; width: 10px;}

#divGender a.jqTransformChecked {background-position: 0 -10px !important;}

#divGender .jqTransformRadioWrapper {display: block; float: left; height: 10px; margin: 8px 5px 0 0; width: 10px;}

#divGender p.radioTxt label {margin-right:20px; margin-top:4px;}
