/*                         
steve@micelistudios.com
MICELI STUDIOS, LLC.
*/
a img{border:none;}
*:focus{outline:0;}
textarea{resize:none;}
html{overflow:-moz-scrollbars-vertical;}
a{-moz-outline-style:none;}
img { -ms-interpolation-mode: bicubic; }
.rotated{/* Safari */-webkit-transform: rotate(-90deg);/* Firefox */-moz-transform: rotate(-90deg);/* Internet Explorer */filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}
.no_select{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;user-select: none;}
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, nav, menu, nav, section, summary {display: block; margin:0; padding:0;}

.entry-content, .entry-summary, .mu_register { line-height:18px;}
.entry-content img, .comment-content img, .widget img, img.header-image, .author-avatar img, img.wp-post-image { border-radius:0px; box-shadow:none; }
.widget-area .widget {
	-webkit-hyphens: none;
	-moz-hyphens: none;
	hyphens: none;
	margin-bottom: 0;
	margin-bottom: 0;
	word-wrap: normal;
}

body,
body.custom-font-enabled {margin:0;font-family:Arial, Helvetica, sans-serif; background:#f4f8fb; color:#333;}

.hidden{display:none;}
.clearBoth{clear:both; height:1px; overflow:hidden;}
body .site { box-shadow:none; padding:0; margin:0; width:100%; max-width:100%; background:#F4F8FB;}
.site-header { padding:0;}
.wrapper { width:980px; margin:0 auto;}

#topBar{display:block; height:41px; background:#000; border-top:#7a7a7a 1px solid; position:relative; z-index:7;}
#topBar .item{float:left; width:61px; background:url(/National_Library/20160526010038oe_/http://conferences.wsj.com/wp-content/themes/wsj/imgs/topBar.png) no-repeat #eeebe2; font-size:9px; padding-left:12px; height:36px; margin-top:2px; text-align:center; padding-top:3px;}
#topBar .item .label{padding-bottom:1px;}
#topBar .search{float:right; margin-top:5px; border:#555555 1px solid; background:#fff;}
#topBar .search .input{float:left; background:#fff; color:#999; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:0 6px; border:none; width:197px; height:25px; line-height:25px;}
#topBar .search .submit{float:left; padding:0 9px; height:25px; color:#fff; font-size:11px; font-family:Arial, Helvetica, sans-serif; background:#cd5200; border:none; font-weight:bold; border-radius:0; box-shadow: none}

#topBar .img{float:left; min-width:65px; padding:0 6px; font-size:9px; height:36px; margin-top:2px; text-align:center; padding-top:3px; border-right:#383636 1px solid; text-decoration:none; font-size:8px; color:#b3b3b3; }
#topBar .img:hover{background:#404040; color:#fff;}
#topBar .img img{
opacity: 0.75; /* Standard: FF gt 1.5, Opera, Safari */
filter: alpha(opacity=75); /* IE lt 8 */
-ms-filter: "alpha(opacity=75)"; /* IE 8 */
-khtml-opacity: 0.75; /* Safari 1.x */
-moz-opacity: 0.75; /* FF lt 1.5, Netscape */
}
#topBar .img:hover img{
opacity: 1; /* Standard: FF gt 1.5, Opera, Safari */
filter: alpha(opacity=100); /* IE lt 8 */
-ms-filter: "alpha(opacity=100)"; /* IE 8 */
-khtml-opacity: 1; /* Safari 1.x */
-moz-opacity: 1; /* FF lt 1.5, Netscape */
}


#topBar .img .label{margin-bottom:3px;}

#topBar .dropdown{float:left; position:relative; cursor:pointer; margin-left:5px; }
#topBar .dropdown .label{float:left; font-weight:bold; background:url(/National_Library/20160526010038oe_/http://conferences.wsj.com/wp-content/themes/wsj/imgs/topBar-more-active.png) center 20px no-repeat; padding:0 10px; font-size:9px; height:34px; margin-top:2px; text-align:center; padding-top:3px; border:#000 1px solid; text-decoration:none; font-size:8px; color:#b3b3b3; }
#topBar .dropdown .more{display:none;}
#topBar .dropdown.hover .label{background:url(/National_Library/20160526010038oe_/http://conferences.wsj.com/wp-content/themes/wsj/imgs/topBar-more.png) center 20px no-repeat; color:#fff;}

#topBar .dropdown.active .label{background:url(/National_Library/20160526010038oe_/http://conferences.wsj.com/wp-content/themes/wsj/imgs/topBar-more-active.png) center 20px no-repeat #F2F2F2; color:#333; border-color:#D0D1D0;}
#topBar .dropdown.active .more{display:block;}
#topBar .dropdown.active .label{position:relative; z-index:7; display:block; border-bottom:none; height:22px;}

#topBar .dropdown .more{background:#f2f2f2; position:absolute; top:27px; left:0px; border:#d0d1d0 1px solid; padding:4px 0; z-index:6;}
#topBar .dropdown .more a{display:block; padding:3px 8px; color:#333; font-weight:700; font-size:10px; line-height:13px; text-decoration:none; white-space:nowrap; text-align:left;}
#topBar .dropdown .more a:hover{color:#fff; background:#8F8F8F;}


.site-header{height:75px; background:url(/National_Library/20160526010038oe_/http://conferences.wsj.com/wp-content/themes/wsj/imgs/header.png); border-bottom:#62778b 7px solid; position:relative; z-index:5;}
.site-header .logo{float:left;}
.site-header .subscribe{float:right;}
.site-header .button{font-size:20px; color:#292929; font-weight:bold; margin-top:22px; margin-left:-2px; text-decoration:none; line-height:27px; height:25px;padding-left:8px; border-left:#ccc 1px dotted; float:left;}
.site-header .button:hover{color:#E15712;}

#main { width:955px; margin:0 auto; padding:23px 0 0 0;}
#main .site-content { float:left; width:606px; margin:0;}
.gallery  {float:left; width:590px; clear:both; height:213px; background:#62778b; border:#253a4d 1px solid; padding:7px;  position:relative; margin:0 0 22px 0;}
.gallery img { display:none; position:absolute; top:7px; left:7px;}
#main .site-content .gallery .navi { display:none;}
#main .site-content .innerLogo { display:block; margin:0 0 20px 0;}
#main .site-content article { float:left; width:100%; font-size:13px; line-height:18px; padding:0 0 10px 0; margin:0; border:none;  word-wrap: normal; -webkit-hyphens: none; -moz-hyphens: none; hyphens: none;}
#main .site-content .watch_video { float:left; width:100%; height:27px; line-height:27px; background:url(/National_Library/20160526010038oe_/http://conferences.wsj.com/wp-content/themes/wsj/imgs/lines.png); margin:0 0 30px 0;}
#main .site-content .watch_video a { float:left; font-size:10px; color:#2b4053; height:27px; text-decoration:none; background:url(/National_Library/20160526010038oe_/http://conferences.wsj.com/wp-content/themes/wsj/imgs/icon-video.png) center right no-repeat; padding:0 23px 0 5px;}
#main .site-content .row{float:left; width:100%; padding:0 0 15px 0; background:url(/National_Library/20160526010038oe_/http://conferences.wsj.com/wp-content/themes/wsj/imgs/divider.png) left bottom no-repeat; margin:0 0 23px 0; color:#333333; font-size:13px; line-height:18px;}
#main .site-content .row .leftBlock { float:left; width:277px;}
#main .site-content .row .rightBlock { float:right; width:277px;}
#main .site-content .row table { width:275px; height:91px; background:#fff; border:#c6c9cb 1px solid; text-align:center; margin:0;color:#333333; font-size:13px; line-height:18px;}
#main .site-content .row table td { border:none; padding:0; text-align:center; vertical-align:middle}
#main .site-content .row table td img { border-radius:0px; box-shadow:none;}
#main .site-content .row p { margin:10px 0; line-height:18px;}
#main .site-content .row a, 
#main .site-content article a { color:#039961; text-decoration:none;}

#main .widget-area{float:right; width:300px; margin:0;}
#main .widget-area .flickr{float:right; margin:0 0 20px 0;}
#main .widget-area .box-gallery{width:286px; height:236px; padding:6px; margin-bottom:40px; position:relative;}
#main .widget-area .box-gallery .wrapper{position:absolute; top:6px; left:6px; width:286px; height:236px; overflow:hidden;}
#main .widget-area .box-gallery img{top:0; left:0;}
#main .widget-area .sponsors{width:298px; height:133px; padding:0; background:#fff; margin-bottom:40px;}
#main .widget-area .sponsors .wrapper{position:absolute; top:0px; left:0px; width:298px; height:133px; overflow:hidden;}
#main .widget-area .sponsors img{top:0; left:0;}
#main .widget-area .navi{position:absolute; bottom:-39px; right:12px; height:29px; width:47px; background:url(/National_Library/20160526010038oe_/http://conferences.wsj.com/wp-content/themes/wsj/imgs/navi.png); overflow:hidden;}
#main .widget-area .navi .previous{position:absolute; top:0; left:0; width:49%; height:100%; overflow:hidden; text-indent:-999px; }
#main .widget-area .navi .next{position:absolute; top:0; right:0; width:49%; height:100%;  text-indent:-999px;}
#main .widget-area .navi .previous:hover{ background:url(/National_Library/20160526010038oe_/http://conferences.wsj.com/wp-content/themes/wsj/imgs/navi.png) left bottom;}
#main .widget-area .navi .next:hover{ background:url(/National_Library/20160526010038oe_/http://conferences.wsj.com/wp-content/themes/wsj/imgs/navi.png) right bottom;}

#main .widget-area h2 ,
#main .widget-area h3 {float:left; width:100%; margin:0; height:35px; line-height:35px; padding-bottom:3px; background:url(/National_Library/20160526010038oe_/http://conferences.wsj.com/wp-content/themes/wsj/imgs/divider.png) left bottom no-repeat; font-size:16px; color:#2f4c67; margin:0 0 13px 0;}
.widget-area .widget h3 {  margin:0 0 13px 0;}
.archive-title, .page-title, .widget-title, .entry-content th, .comment-content th {
    color:#2f4c67;
    font-size:16px;
    font-weight: bold;
    line-height:35px;
    text-transform: uppercase;
}
#main .widget-area .events { float:left; width:100%; height:200px; margin:0 0 30px 0; position:relative;}
#main .widget-area .events .item{display:block; color:#4d4a3d; font-size:13px; line-height:18px; text-decoration:none; margin:0  0 17px 0;}
#main .widget-area .events .item .h3{font-size:13px; line-height:18px; margin:0; color:#000000; font-weight:bold; display:block;}
#main .widget-area .events .item:hover .h3{color:#516735;}

footer[role="contentinfo"] { background:url(/National_Library/20160526010038oe_/http://conferences.wsj.com/wp-content/themes/wsj/imgs/footer.png) center top repeat-x #3f4345; padding:23px 0 0 0; border:none; margin:0; width:100%; max-width:100%; font-size:12px; line-height:normal;}
footer[role="contentinfo"] .site-info {width:980px; margin:0 auto;}
footer[role="contentinfo"] ul {float:left; width:100%; padding:0; margin:0; list-style:none;}
footer[role="contentinfo"] .topLinks {border-bottom:#4a4e52 1px solid;}
footer[role="contentinfo"] .topLinks .wsjLogo {float:left; width:243px; height:22px; background:url(/National_Library/20160526010038oe_/http://conferences.wsj.com/wp-content/themes/wsj/imgs/footer-journal.png); overflow:hidden; text-indent:-999px; margin-right:18px;}
footer[role="contentinfo"] .topLinks .socialLogo {float:left;}
footer[role="contentinfo"] .topLinks .socialLogo a{float:left; width:26px; height:24px; overflow:hidden; text-indent:-999px; background:url(/National_Library/20160526010038oe_/http://conferences.wsj.com/wp-content/themes/wsj/imgs/footer-social.png); margin-right:10px;}
footer[role="contentinfo"] .topLinks .socialLogo .facebook{}
footer[role="contentinfo"] .topLinks .socialLogo .twitter{background-position:-26px 0;}
footer[role="contentinfo"] .topLinks .socialLogo .linkedin{background-position:-52px 0;}
footer[role="contentinfo"] .topLinks .socialLogo .foursquare{background-position:-78px 0;}
footer[role="contentinfo"] .topLinks .socialLogo .gplus{background-position:-104px 0;}
footer[role="contentinfo"] .topLinks .socialLogo .youtube{background-position:-130px 0;}
footer[role="contentinfo"] .topLinks .socialLogo .podcast{background-position:-156px 0;}
footer[role="contentinfo"] .topLinks .socialLogo .rssfeed{background-position:-182px 0;}
footer[role="contentinfo"] .topLinks .socialLogo .appstore{background-position:-208px 0; width:69px; margin-right:50px;}

footer[role="contentinfo"] .topLinks .login_sub{float:left; margin-top:10px;}
footer[role="contentinfo"] .topLinks .login_sub *{float:left;}
footer[role="contentinfo"] .topLinks .login_sub a{font-weight:bold; color:#e36627; font-size:14px; text-decoration:none;}
footer[role="contentinfo"] .topLinks .login_sub a:hover{color:#C5DBF1;}
footer[role="contentinfo"] .topLinks .login_sub span{color:#999; padding:0 7px; font-size:14px;}
footer[role="contentinfo"] .topLinks .backToTop{float:right; margin-top:-10px;}
footer[role="contentinfo"] .topLinks .backToTop a{float:left; width:97px; height:48px; background:url(/National_Library/20160526010038oe_/http://conferences.wsj.com/wp-content/themes/wsj/imgs/top.png); overflow:hidden; text-indent:-999px;}
footer[role="contentinfo"] .linksCol{float:left; width:160px; padding-right:20px; padding-left:15px; border-right:#4a4e50 1px solid;}
footer[role="contentinfo"] .linksCol a{color:#c5dbf1; font-weight:bold; font-size:12px; text-decoration:none; float:left; clear:both; margin:0 0 10px 0;}
footer[role="contentinfo"] .linksCol a:hover{color:#fff;}
footer[role="contentinfo"] .contentLinks{margin:14px 0 27px 0;}
footer[role="contentinfo"] h4{margin:0 0 10px 0; color:#dddddd; font-size:16px;}

footer[role="contentinfo"] .footnoteLinks{border-top:#4a4e50 1px solid; height:42px; line-height:42px; text-align:right; color:#fff; font-size:11px;}
footer[role="contentinfo"] .footnoteLinks a{color:#c5dbf1; text-decoration:none;}

#videoLayer{position:fixed; top:0; left:0; right:0; bottom:0; z-index:998; background:url(/National_Library/20160526010038oe_/http://conferences.wsj.com/wp-content/themes/wsj/imgs/opacity.png); display:none; cursor:pointer;}
#videoshow{position:fixed; top:50%; left:50%; width:746px; height:446px; margin:-223px 0 0 -373px; border:#253a4d 1px solid; padding:6px; background:#62778b; z-index:999; display:none;
-webkit-box-shadow:  0px 0px 29px 10px rgba(0, 0, 0, 0.35);
box-shadow:  0px 0px 29px 10px rgba(0, 0, 0, 0.35);}
#videoshow .wrapper{float:left; width:658px; height:417px; background:#fff; padding:29px 56px 0 32px; position:relative;}
#videoshow .video{float:left; width:530px; height:397px;}
#videoshow .thumbs{float:left; width:124px; height:374px; margin-left:3px; position:relative;}
#videoshow .thumbs .scrollable a{float:left; width:124px; height:92px; margin-bottom:2px; overflow:hidden; position:relative;}
#videoshow .thumbs .scrollable a img{float:left; width:124px; height:92px;}
#videoshow .scrollable{position:absolute; top:0; left:0; width:100%; height:374px; overflow:hidden;}
#videoshow .movable{position:absolute; top:0; left:0; width:100%; height:90000px;}
#videoshow .thumbs a span{display:none;}
#videoshow .thumbs a.active span{display:block; position:absolute; top:0; left:0; width:107px; height:76px; border:#62778b 8px solid;}
#videoshow .closeButton{position:absolute; top:0; right:0; background:url(/National_Library/20160526010038oe_/http://conferences.wsj.com/wp-content/themes/wsj/imgs/closebutton.png); width:43px; height:45px; cursor:pointer;}
#videoshow .navi{position:absolute; top:383px; left:0; width:100%; height:12px;}
#videoshow .navi .prev{float:left; margin-left:31px; width:21px; height:11px; background:url(/National_Library/20160526010038oe_/http://conferences.wsj.com/wp-content/themes/wsj/imgs/videoshow.png) left top no-repeat; overflow:hidden; text-indent:-999px;}
#videoshow .navi .next{float:right; margin-right:24px; width:21px; height:11px; background:url(/National_Library/20160526010038oe_/http://conferences.wsj.com/wp-content/themes/wsj/imgs/videoshow.png) left bottom no-repeat; overflow:hidden; text-indent:-999px;}
#videoshow .navi .prev:hover{background-position:right top;}
#videoshow .navi .next:hover{background-position:right bottom;}

.popC{float:left; width:26px; height:36px; margin-top:20px; position:relative; margin-right:9px;}
.popC .popTrigger{float:left; width:26px; height:36px; background:url(/National_Library/20160526010038oe_/http://conferences.wsj.com/wp-content/themes/wsj/imgs/popC-trigger.png) right top; overflow:hidden; text-indent:-999px; cursor:pointer; position:relative; z-index:5;}
.popC.activated .popTrigger{background-position:0 0;}
.popC .popBox{display:none;}
.popC.activated .popBox{display:block; width:335px; position:absolute; top:0; left:25px; background:url(/National_Library/20160526010038oe_/http://conferences.wsj.com/wp-content/themes/wsj/imgs/popc.png); border:#d0d0d0 1px solid; z-index:4px;
-webkit-border-radius: 0px 5px 5px 5px;
border-radius: 0px 5px 5px 5px;
-webkit-box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.1);
box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.1);}
.popC.activated .popBox ul, .popC.activated .popBox li{padding:0; margin:0; list-style:none;}
.popC.activated .popBox .colA{float:left; padding:0 11px; width:179px;}
.popC.activated .popBox .colB{float:left; padding:0 8px 0 11px; width:115px;}
.popC.activated .popBox .lnLi{float:left; width:100%; border-top:#ccc 1px solid;}
.popC.activated .popBox .colA .lnLi:first-child{border:none;}
.popC.activated .popBox .lnLi a{float:left; width:100%; font-size:11px; text-decoration:none; color:#093D72; font-weight:700; line-height:11px; text-transform:uppercase; padding:8px 0;}
.popC.activated .popBox .lnLi a:hover{color:#c74b15;}

.popC.activated .popBox .colB h3{float:left; width:100%; margin:0; font-size:11px; font-weight:700; color:#000; line-height:12px; text-transform:uppercase; padding:8px 0;}
.popC.activated .popBox .colB .sLbl{font-size:11px; font-weight:700; line-height:12px; float:left; width:100%; padding:8px 0; margin:0; text-transform:uppercase;}
.popC.activated .popBox .colB .lnLi .subL{font-size:10px; margin-bottom:8px;}
.popC.activated .popBox .colB .lnLi .subL .lnLi a{ padding:3px 0; border:none;}
.popC.activated .popBox .colB .lnLi .subL .lnLi{border:none;}
.popC.activated .popBox .colB .lnLi .subL .sLbl{font-size:11px; line-height:12px; float:left; width:100%; padding:0; color:#666;}
.popC.activated .popBox .colB .lnLi .subL .bList{margin:2px 0; font-size:10px;}
.popC.activated .popBox .colB .lnLi .subL .bList li{float:left; clear:both; background:url(/National_Library/20160526010038oe_/http://conferences.wsj.com/wp-content/themes/wsj/imgs/list.png) left center no-repeat; margin-left:4px; padding-left:7px; text-transform:none;}
.popC.activated .popBox .colB .lnLi .subL .bList li a{text-transform:none; padding:0; line-height:15px;}
.popC.activated .popBox .colB .lnLi .subL .img-c{display:inline-block; background:url(/National_Library/20160526010038oe_/http://conferences.wsj.com/wp-content/themes/wsj/imgs/china.png) no-repeat; width:28px; margin-left:4px; height:10px;}
.popC.activated .popBox .colB .lnLi .subL .img-j{display:inline-block; background:url(/National_Library/20160526010038oe_/http://conferences.wsj.com/wp-content/themes/wsj/imgs/japan.png) no-repeat; width:26px; margin-left:4px; height:10px;}
.popC.activated .popBox .colB .lnLi .subL{}
.popC.activated .popBox .colB .lnLi .subL{}
.popC.activated .popBox .colB .lnLi .subL{}
.popC.activated .popBox .colB .lnLi .subL{}

/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */

.jspContainer
{
	overflow: hidden;
	position: relative;
	float:left;
}

.jspPane
{
	position: absolute;
}

.jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 0;
	width: 8px !important;
	height: 100%;
	-webkit-border-radius:10px;
	border-radius:10px;
	background: #8392a1;
	-webkit-box-shadow: inset 0px 0px 3px 1px #4a5c6d;
  box-shadow: inset 0px 0px 3px 1px #4a5c6d;
}

.jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
	background: #000;
}

.jspVerticalBar *,
.jspHorizontalBar *
{
	margin: 0;
	padding: 0;
}

.jspCap
{
	display: none;
}

.jspHorizontalBar .jspCap
{
	float: left;
}

.jspTrack
{	
	position: relative;
	width:8px !important;
}

.jspDrag
{
	-webkit-border-radius:10px;
	border-radius:10px;
	background: #f0f8ff;
	position: relative;
	top: 0;
	left: 2px;
	cursor: pointer;

	width:4px !important;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
	float: left;
	height: 100%;
}

.jspArrow
{
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
	height:2px !important; background:none !important;
}

.jspArrow.jspDisabled
{
	cursor: default;
	background: #80808d;
}

.jspVerticalBar .jspArrow
{
	height: 16px;
}

.jspHorizontalBar .jspArrow
{
	width: 16px;
	float: left;
	height: 100%;
}

.jspVerticalBar .jspArrow:focus
{
	outline: none;
}

.jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}
.template-front-page .widget-area {clear:right;}
.template-front-page .widget-area {clear:right; padding-top:0; border:none;}