/* GENERIC */

body{font-family:Arial, Helvetica,sans-serif;font-size:12px;padding:0;margin:0 0 40px 0;color:#333;background:#FFF;}
h1,h2{font-size:22px;font-weight:normal;margin:0;padding:0;}
#home h1,h2{font-size:29px;}
h3{font-size:20px;margin:0 0 5px 0;padding:0;font-weight:normal;}
h4, h1.topic-header {font-size:32px;margin:0 0 10px 0;border-bottom:1px solid #ccc;}
h4.logo {border-bottom:none;margin-bottom:0;}
.garegister h4 {font-size:18px;}
div.module h4 {padding-bottom: 0px;margin-bottom: 7px;color: #47217a;font-size: 15px;text-transform:uppercase;}
#twtr-widget-1 h4{border-bottom:none;}
h5{font-size:20px;margin:0;padding:0;font-weight:normal;font-weight:normal;}
div.carousel-header, h4.carousel-header, h5.carousel-header {text-transform:uppercase;border-bottom: solid 1px #ccc;margin: 10px 0;padding: 0px;font-weight: bold;font-size: 15px;line-height: 26px;color: #47217a;}
h4.carousel-header.no-border, div.carousel-header.no-border {border-bottom: none;}
h5.carousel-header { color: #47217a;font-size: 16px;margin: 0 0 10px; }
body.eba .carousel-header { color: #9c1519; }
.source{text-transform:uppercase;font-size:15px;color:#47217a;font-weight: bold;margin-bottom:5px;}
body.eba .source{color:#9c1519}

/* EBA Styles */
body.eba #global-menu {background-color:#9c1519;}
body.eba #indexcard-carousel-holder .subject a, body.eba h5.carousel-header, body.eba h5.carousel-header a, body.eba a.more, body.eba div.carousel-header, body.eba .col-one-carousel-holder .title, body.eba .module-video .video-text .title, body.eba .opinion .text-holder a, body.eba div.module h4, body.eba .topstories .col-main .info .name a, body.eba #col-one .list-header .title, body.eba.login #content .head-text, body.eba.login #content a, body.eba.login #content .form-group .title, body.eba.login #content .form-group .row .required, body.eba .section-header .title, body.eba #aboutus-content a, body.eba #contactus-content a, body.eba #aboutus-content h3, body.eba #contactus-content h3, body.eba #subchannel-index h3, body.eba #article-content p a {color:#9c1519;}

.left{ float:left; }
.right{ float:right; }
.leaderboard-ad {width:728px;margin:0 auto;}
.clear { clear: both; }
.bold { font-weight: bold; }

.photo-description a { color: #0066cc;}

a {text-decoration:none;color:#333;}
#cloudcomputing .pagination a {color: #b20838;}
#footer-content a {color: #666;}
#bottom-anchor a {color: #ccc;}
.tag a {color: #fff !important;}

#bankthink #latest-posts .carousel-item-title  {font-weight: bold;font-size: 13px;}
#bankthink #latest-posts .carousel-item-desc  {font-weight: normal;font-size: 13px;color: #eaeaea;}
#bankthink .jcarousel-skin-tango a {font-weight: bold;font-size: 13px;color: #eaeaea;line-height: 16px;}
#bankthink .recent-post {margin-top: 20px;padding: 0 0 20px 0;border-bottom: solid 1px #dfdfdf;width: 445px;}
#bankthink #bankthink-carousel-2 .jcarousel-skin-tango .carousel-item-title a, #bankthink #bankthink-carousel-2 .jcarousel-skin-tango .carousel-item-desc {color: #333333;}
#bankthink .blog-watch-item {border-bottom: dotted 1px #dadada;padding-right: 33px;}
#bankthink .blog-watch-item .blog-name {font-size: 10px;margin-top: 1px;}
#bankthink .recent-post h2 {margin-bottom: 10px;}
#bankthink .blog-left-rail h4 {border-bottom: none;}
#bankthink .recent-post .large-blue a {color: #b20838;}

#indexcard-carousel-holder .jcarousel-skin-tango a {color: #333;}
#indexcard-carousel-holder .jcarousel-skin-tango ul li .index-content span.title a {color: #333;}
#indexcard-carousel-holder h2 a {font-weight: bold;font-size: 29px;}

/*body a:hover {color:#47217a !important;}
body.eba a:hover{color:#9c1519 !important;}*/
a.black{color:#333;}
a.white{color:#fff;}
body a.accent {color: #47217a;}
body.eba a.accent {color: #9c1519;}
/*body.eba a.accent:hover, a.accent:hover {color: #333 !important;}*/
.black {color: #333;}
#footer a.gray{color: #47217a;font-weight: bold;}
a img {border:none;}

/* float clearing for IE7 */
*+html .clearfix{min-height: 1%;}
/* float clearing for everyone else */
.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;font-size: 0;}

form{margin:0;padding:0;}
#wrapper{width:1026px;margin:0 auto;position:relative;}
#two-col-layout{}
#home #call-to-actions{margin: 0 0 10px 0;}
#call-to-actions{margin: 0 0 8px 0;}
#home #col-one{}
.post-meta{margin:10px 0;color:#666;}
.recent-post{padding: 0 0 40px 0;}
.blog-name{color:#999;font-weight:normal;margin: 5px 0 0 0;}
.notice {color:#F00000 !important;font-weight:bold;margin:10px 0;}

/*LINKS */
a.all-caps-brown{color:#993300;text-transform:uppercase;font-weight:bold;}
a.all-caps-blue{text-transform:uppercase;font-weight:bold;color:#0e76bc;}
a.blue{font-weight:bold;color:#135d8d;}

/* HEADER */
#header-content{margin: 0 auto;padding:10px 0;width:974px;height:90px;}
#header {/*height:177px;*/width: 100%;margin: 0 auto;}
/*#header #search .links-holder a:hover { color: #CCCCCC !important; }*/
#header-bottom-wrapper{height:105px;}
#header-bottom {margin: 0 auto;width:960px;padding: 0 30px 5px;position: relative;}

#login-box {margin: -23px 0 0 0;display: none;z-index:1000002;}
#login-on {background: #FFFFFF;border: solid 2px #CCCCCC;border-bottom: 0;margin: 2px 0 0 0;z-index: 15;padding: 5px;width: 40px;position: absolute;right: 25px;opacity: 1;}
#login-on a { color: #47217a;font-size: 11px;}
#login-form {display: block;text-align: left;position: absolute;width: 227px;border: solid 2px #CCCCCC;font-size: 12px;padding-left: 3px;overflow: hidden;white-space: nowrap;right: 25px;color: #333333;background: #FFFFFF;opacity: 1;padding: 15px;margin: 25px 0 0 0;z-index:1000002;/*IE7*/*display: inline;*zoom: 1;}
#login-form label { width: 70px; float: left; }
#login-form .form-text { background: #FFFFFF; border: 1px solid #CCCCCC; margin: 0 0 10px 0; }
#search .links-holder #login-form a { color: #47217a; font-size: 12px; }
#login-form .forgot-link { margin: 0 0 5px 0; }
#login-form .signup-link { margin: 5px 0 0 0; }

#green-dot {width: 8px;height: 8px;background: none;margin: 7px 0 0 7px;}
#green-dot.active {background: url('../media/ui/green-dot.png') 0 0 no-repeat;}

#logo{margin-top:5px;}
#logo img {padding-bottom: 1px;position: relative;max-height:70px;}

/* Nav */
#primary-menu {font-weight:bold;font-size:12px;height: 35px;margin: 0 auto;padding: 0 0 3px;text-align: center;background: url("/media/ui/primary-nav-bg.png") repeat-x scroll 0 -10px #FFFFFF;}
#primary-menu a {text-transform:uppercase;color: #333;}
#primary-menu li.off-grey a {text-transform:uppercase;color:#fff;}
/*#primary-menu a:hover {color:#336699;}*/
.nav-container {margin:0 0 0 37px;width:960px;}
#primary-menu ul.nav-items {list-style:none;padding:0;margin: 0px;}
#primary-menu ul.nav-items li {width:106px;display:block;height:37px;font-size:11px;text-align: left; margin: 0 auto;line-height: 14px;float:left;}
#primary-menu ul.nav-items li a {display: block;height: 28px;padding:5px 25px 5px 10px;vertical-align:top;}
#primary-menu ul.nav-items li.off{border-left:1px solid #d8d8d8;background: url('../media/ui/arrow-li.png') no-repeat right 5px bottom 7px;}
#primary-menu ul.nav-items li.on {border-left: 1px solid #d8d8d8;color: #5381AC;background: #FFFFFF url('../media/ui/arrow-li-dark.png') no-repeat right 5px bottom 7px;}
#primary-menu ul.nav-items li.no-arrow.off{background: none;}
#primary-menu ul.nav-items li.no-arrow.off a {padding-right:5px;}
#primary-menu ul.nav-items li.no-arrow.on {background: #FFF;}
#primary-menu ul.nav-items li.flyout-last {border-right: 1px solid #d8d8d8;}
/*#primary-menu ul.nav-items li.on a:hover {color:#333;}*/
#primary-menu.has-sub-menu {height:52px;overflow:visible;}
#primary-menu .content {display: block;padding: 0;position: relative;}
#primary-menu .social-media { margin: 0px 0px 0 0; padding: 1px 0 0 0; }
#primary-menu #menu-2 {width:92px;}
/*#primary-menu #menu-4 {width:113px;}
#primary-menu #menu-8 {width:120px;}
#primary-menu #menu-9 {width:100px;}*/

/* FOOTER */
.three-col {padding: 20px;border-bottom: 13px solid #0E75BA;}
.three-col .col1, .three-col .col2, .three-col .col3 {float:left;padding: 10px;}
.three-col .col1 {width: 275px;padding-left: 20px;}
.three-col .col2 {width:275px;}
.three-col .col3 {width:325px;}

/* CONTENT */
#content-wrapper{background:#fff;padding: 13px 39px 0px;}
#content{background:#fff;}
#call-to-actions .call-to-action {margin: 0 0 0 14px;padding-right: 12px;background: url('../media/ui/arrow-right-trans.png') no-repeat center right;font-size: 10px;}
#call-to-actions .call-to-action.last {margin-right: 0;}

#top-970x66-ad {margin-left: -15px;}
.drop-down-ad{margin: 10px 0 20px 0;height:66px;width:940px;}
.drop-down-expand{margin:-24px 0 0 17px;}
.drop-down-expand a, .drop-down-close a{color:#fff;}
.drop-down-close{}
.drop-down-ad-large{background: url(../media/ui/dropdown-ad-large-bg.jpg) no-repeat;width:940px;height:421px;position:relative;margin: 0 0 15px 0;}
.drop-down-ad-large-left{padding: 15px 0 0 30px;width:540px;}
.drop-down-ad-large-right{margin: 60px 0 0 0;width:340px;}
.drop-down-ad-large-cta{position:absolute;bottom:0;right:0;}
.drop-down-ad-large-title{color:#97c5eb;font-size:30px;line-height:30px;}
.drop-down-ad-large-desc{color:#fff;font-size:14px;margin: 20px 0;line-height:20px;}
.drop-down-ad-large-link-title{color:#fff;font-size:16px;font-weight:bold;}
.drop-down-ad-large-links ul{padding: 0;list-style:none;}
.drop-down-ad-large-links ul li{list-style:none;margin: 10px 0;}
.drop-down-ad-large-links ul li a{color:#aab300;font-weight:bold;}
#col-one{width:630px;}
#col-two{width:300px;position:relative;}
#one-column{width:948px;}

.index-grid{background: url(../media/ui/line-bg.png) repeat;padding:10px;}
.index{margin: 0 0 40px 0;}
#col-one .index { margin-bottom: 0px; }
#indexcard-carousel-holder.index {margin: 0 0 15px 0;}
.index-2col.index.topic-detail {margin-bottom: 16px;}
.index-2col.index .index-text{width:300px;line-height: 18px;color: #333;}
.index-2col.index .index-text.col2 { width: 300px; }
.index-2col .index-text .title {color: #333333;font-weight: bold;font-size: 14px;}
.index-2col .img-holder {margin: 0 10px 0 0;}
#multimedia img{border: 1px solid #7c7c7c;}
.index-2col .col2{border-left: solid 1px #ccc;}
.index-2col.topic-detail .col2 {border: none;}
.index-2col.topic-detail .col1, .index-2col.topic-detail .col2 {border-top: solid 1px #ccc;padding-bottom: 12px;padding-top: 15px;margin-top:0px;/*iE7 only */*height: auto !important;}
.index-2col.topic-detail .no-border, .index-2col.topic-detail .no-border {border:none;}
.index-2col.topic-detail .title {margin-bottom: 4px;font-size: 13px;}
.index-2col.topic-detail .title a { color: #333333; }
.index-2col ul {list-style-type: none;margin: 0;padding: 0;}
.index-2col ul li {background: url('../media/ui/bullet-grey.png') no-repeat left 5px;padding: 0 0 10px 10px;list-style-type: none;display: block;}
.index-2col ul li.last {padding-bottom: 0;}
.index-2col ul a {font-weight: bold;}

.col2-image{width:120px;}
.col2-text{width:175px;}
#indexcard-carousel .index-content {background: none;border: none;padding: 0 0 0 0;width: 400px;height: 28px;line-height: 28px;}
.index-content .subject {color: #333;font-size: 12px;font-weight: bold;margin-right: 6px;}
.index-content .datetime {color: #333;font-size: 10px;font-weight: normal;margin-right: 6px;}
.index-content .title {color: #47217a;font-size: 13px;font-weight: bold;margin-right: 6px;}

.index-img{width:250px;margin-right:20px;}

#indexcard-carousel-holder {background: url('../media/ui/bg-breaking-news-ticker.png') repeat-x;}
#indexcard-carousel-holder .subject {height: 26px;line-height: 28px;font-weight: bold;margin-left: 10px;margin-top: 1px;width: 105px;text-align: right;white-space: nowrap;}

#cloudcomputing .index-text {border-bottom: solid 1px #DFDFDF;width: 100%;padding: 30px 0;}
#cloudcomputing .commentlink a {color: #b20838;font-weight: bold;font-size: 12px;}
#cloudcomputing .teaser {font-weight: normal;font-size: 12px;color: #333;line-height: 24px;}

#datatools .index-text {width:450px;}
.index-2col .col1{width:300px;margin: 0 15px 0 0;}
.index-2col .col2{width:300px;margin: 0;padding-left:10px;}
.teaser{margin: 10px 0;line-height:20px;}
.divider{height:1px;background:#ccc;margin: 20px 0 10px 0;}
.more-articles{border-bottom:1px #ccc dotted;padding: 3px 0;}
.more-articles-date{margin: 5px 0 0 5px;color:#7d7d7d;font-size:11px;}
.more-articles-tag {margin: 5px 0 0 5px;color:#b20838;font-weight: bold;font-size: 11px;text-transform: uppercase;}

.topstories {margin-bottom: 10px;}
.topstories.two-col {margin-bottom: 40px;}
.topstories.two-col .col01 {width: 246px;}
.topstories.two-col .col-main {width: 358px;}
.topstories.two-col .col01 .item {margin: 5px 0 15px 0;padding: 0 0 10px 0;}
.topstories.two-col .col01 .item.last {border-bottom: none;}
.topstories.two-col .col01 .item .subject {color: #333;text-transform: uppercase;font-weight: normal;font-size: 11px;}
.topstories.two-col .col01 .item .title, .topstories.one-col .col01 .item .title {color: #47217a;font-weight: bold;font-size: 14px;margin-top: 2px;}
.topstories.one-col .col01 .item .title { font-size: 12px; margin: 5px 0 10px; }
.topstories.one-col .col01.more-on-topic .item .title a.video {background: url("../media/ui/icon-video-trans.png") no-repeat scroll left center transparent;padding-left: 22px;font-size: 12px;font-weight: bold;}
.topstories.one-col .col01.more-on-topic .item .title a.slideshow {background: url("../media/ui/icon-slideshow-trans.png") no-repeat scroll left center transparent;padding-left: 22px;font-size: 12px;font-weight: bold;}
.topstories.two-col .col01.more-on-topic .item .link a.video {background: url("../media/ui/icon-video-trans.png") no-repeat scroll left center transparent;padding-left: 22px;font-size: 12px;font-weight: bold;text-transform: none;}
.topstories.two-col .col01.more-on-topic .item .link a.slideshow {background: url("../media/ui/icon-slideshow-trans.png") no-repeat scroll left center transparent;padding-left: 22px;font-size: 12px;font-weight: bold;text-transform: none;}
.topstories.two-col .col01 .item .description {color: #333;font-weight: normal;font-size: 12px;margin-top: 4px;line-height: 18px;}
.topstories.two-col .col01.more-on-topic {width: 100%;}
.topstories.two-col .col01.more-on-topic .item {border: 0;margin-bottom: 5px;}

body a.more {text-transform: uppercase;font-weight: normal;font-size: 10px;}

.topstories.two-col .col01 .item .link, #col-one .list-items .link a {margin-top: 0px;}
.topstories.two-col .col01 .item .link a, #col-one .list-items .link a, #col-one .index-2col .link a.slideshow, #col-one .index-2col .link a.video {text-transform: uppercase;font-weight: normal;font-size: 10px;padding-left: 22px;height: 12px;line-height: 12px;}
#col-one .index-2col .link a.slideshow, #col-one .index-2col .link a.video { color: #47217a; }
#col-one .link a.slideshow {background: url('../media/ui/icon-slideshow-trans.png') no-repeat left center;}
#col-one .item .link a.video {background: url('../media/ui/icon-video-trans.png') no-repeat left center;}
.topstories.two-col .col01 .item .link a.normal {padding-left: 0;text-transform: none;font-size: 13px;font-weight: bold;}
.topstories.two-col .col01 .item.small .link a.normal { font-size: 12px; }
.topstories.two-col .contents {margin-top: 14px;}
.topstories .col-main .subject {color: #333;text-transform: uppercase;font-weight: normal;font-size: 11px;}
.topstories .col-main .title {color: #333333;font-weight: bold;font-size: 22px;margin-top: 14px;line-height:26px;}
.topstories.one-col .col-main .title { margin: 0 0 10px 0; }
.topstories.two-col .col-main .title {margin-top: 2px;margin-bottom: 10px;}
.topstories .col-main .info {color: #333;font-size: 10px;font-weight: normal;margin-top: 3px;text-transform: uppercase;}
.topstories .col-main .info .name {text-transform: uppercase;color: #47217a;}
.topstories .col-main .info .name a {color: #47217a;}
.topstories .col-main .info .datetime {text-transform: uppercase;}
.topstories .col-main .description {color: #333;font-weight: normal;font-size: 12px;margin-top: 4px;line-height: 18px;}
.topstories.two-col .col-main .social-media-holder {margin-top: 10px;}

#middle-ad{margin:20px 0;text-align:center;}
#middle-ad.topics {margin-bottom: 40px;}
#smallbanner {margin: 0 auto;}

#index-chooser .index-inner {border: solid 1px #ccc;height: 150px;position: relative;margin-bottom: 5px;}
#index-chooser ul {list-style-type: none;padding: 0;margin: 0;font-size: 10px;font-weight: bold;text-align: right;}
#index-chooser ul li {display: inline-block;padding: 10px;margin: 0 0 0 20px;text-transform: uppercase;/*IE7 only*/*display: inline;*zoom: 1;}
#index-chooser ul li a.active {font-weight: bold;color: #47217a;}
#index-chooser .ind-page {height: 150px;position: absolute;top: 0;left: 0;visibility: hidden;padding: 10px;padding-top: 6px;}
#index-chooser .ind-page.active {visibility: visible;}
#index-chooser .row {width: 598px;margin-bottom: 5px;font-size: 11px;}
#index-chooser .row.header {background-color: #0d5483;color: #FFFFFF;font-weight: bold;height: 25px;line-height: 25px;margin-bottom: 10px;}
#index-chooser .row .col01 {width: 60px;padding: 0 0 0 5px;}
#index-chooser .row .col02 {width: 77px;}
#index-chooser .row .col03 {width: 114px;}
#index-chooser .row .col04 {width: 140px;}
#index-chooser .row .col05 {width: 72px;}
#index-chooser .row .col06 {width: 110px;}

.module{margin: 0 0 20px 0;}
.module-video{margin: 10px 0;}
.module-video .video {width: 298px;margin: 0 auto;margin-top: 2px;border:1px solid #CCC;}
.module-video .video img {display:block;}
.module-video .video-controls {width: 280px;margin: 0 auto;}
.module-video .video-text { font-weight: bold; margin: 10px 0; }
.module-video .video-text .section { text-transform: uppercase; font-size: 11px; padding-top: 7px;}
.module-video .video-text .title { font-size: 13px; }
.module-video .video-thumbs-holder {width: 286px;margin: 0 auto;}
.module-video .video-thumbs-holder .video-thumb {margin-right: 14px;background-color: #000;}
.module-video .video-thumbs-holder .video-thumb .video-thumb-inner {position: relative;width: 86px;height: 47px;}
.module-video .video-thumbs-holder .video-thumb .video-thumb-inner img {opacity:0.5;filter:alpha(opacity=50); /* For IE8 and earlier */position: absolute;top: 0;left: 0;cursor:pointer;}
.module-video .video-thumbs-holder .video-thumb .video-thumb-inner .label {position: absolute;bottom : 6px;right: 1px;color: #fff;text-transform: uppercase;font-size: 11px;font-weight: bold;visibility: hidden;cursor:pointer;}
.module-video .video-thumbs-holder .video-thumb:hover .video-thumb-inner .label {visibility: visible;}
.module-video .video-thumbs-holder .video-thumb.active img, .module-video .video-thumbs-holder .video-thumb:hover img {border:1px solid #CCC;opacity:1.0;filter:alpha(opacity=100); /* For IE8 and earlier */}
.module-video .video-thumbs-holder .video-thumb.last {margin-right: 0;}
.module-video .video-caption a {font-weight: bold;font-size: 13px;}
.module-video .video-caption {margin: 10px 0 0 0;}
.module-friday {border: 1px solid #CCC;padding: 12px 9px 0 9px;}
.advertisement{text-transform:uppercase;text-align:center;margin: 0 0 10px 0;color:#9f9f9f;font-size:9px;letter-spacing:2px;}

.multimedia-module-item {width:142px;float:left;margin-right:16px;}
.multimedia-module-item.last {margin-right:0;}
.multimedia-item-image {max-height:90px;width:140px;overflow:hidden;border:1px solid #CCC;}
.multimedia-item-image img {display:block;}

#aboutus-content h2.content-title, #contactus-content h2.content-title {font-size: 32px;margin: 0 0 10px 0;border-bottom: 1px solid #ccc;}
#aboutus-content ul, #contactus-content ul {padding-left:0;}
#aboutus-content li, #contactus-content li {list-style-type:none;}
#aboutus-content h3, #contactus-content h3, #subchannel-index h3 {text-transform: uppercase;border-bottom: solid 1px #ccc;margin: 10px 0;padding: 0px;font-weight: bold;font-size: 15px;line-height: 26px;color: #47217a;}
#aboutus-content a, #contactus-content a {color: #47217a;}
.alignright {text-align: right;font-size: 95%;}
p.clearandalign {width: 474px;clear: left;text-align: right;}
#contactus-content p.clearandalign {border-top: 1px dotted silver;padding-top: 15px;}

#most-read-content ul,#most-emailed-content ul {list-style:none;margin:0;padding:0;}
#most-read-content ul li, #most-emailed-content ul li {padding-bottom: 10px;}
#tabs{border-bottom:1px solid #ccc;padding: 0px;}
.tab{height:23px;padding-right: 10px;font-size:15px;font-weight:bold;}
.tab:last-child{padding-left: 10px;}
.socialtab{width:141px;height:22px;padding: 10px 0 0 0px;text-align:center;font-size:14px;font-weight:bold;}
#tab-twitter.socialtab {width: 88px; cursor: pointer;}
#tab-facebook.socialtab {width: 106px; cursor: pointer;}
#tab-linkedin.socialtab {width: 108px; cursor: pointer;}
.tab-off{color:#333;cursor: pointer;}
img.tab-divider {padding-top:1px;}
.tab-on{color:#47217a;cursor: pointer;}
body.eba .tab-on{color:#9c1519;}
.socialtab-off{color:#333333;}
.socialtab-on{color:#ffffff;}
#tab-twitter.socialtab-off {background: url('../media/ui/socialtab-tw-off.png') no-repeat;}
#tab-facebook.socialtab-off {background: url('../media/ui/socialtab-fb-off.png') no-repeat;}
#tab-linkedin.socialtab-off {background: url('../media/ui/socialtab-li-off.png') no-repeat;}
#tab-twitter.socialtab-on {background: url('../media/ui/socialtab-tw-on.png') no-repeat;}
#tab-facebook.socialtab-on {background: url('../media/ui/socialtab-fb-on.png') no-repeat;}
#tab-linkedin.socialtab-on {background: url('../media/ui/socialtab-li-on.png') no-repeat;}

.module .social-footer {background: url('../media/ui/bg-socialtabsfooter.png') repeat-x;height: 33px;border-top: solid 1px #dedede;line-height: 33px;text-align: center;overflow: hidden;}
.module .social-footer .img-holder {margin-top: 6px;margin-left: 50px;}
.module .social-footer .text-holder {margin-left: 10px;}
.module .social-footer .text-holder.smalltext {font-weight: normal;font-size: 10px;margin-left: 4px;}
.module .tab-content .feed-holder {margin: 10px;}
.tab-content{padding: 10px 0 0 0;border: 1px solid #ccc;border-top: none;border: none;font-size:12px;font-weight:bold;width: 297px;}
#most-read-content.tab-content, #most-emailed-content.tab-content{border-left: none;border-right: none;}

.show{display:block;}
.hide{display:none;}

.ad-row1{margin: 0 0 10px 10px;width:290px;}
.ad-row2{margin: 0 0 0 10px;width:290px;}
.small-ad{width:135px;}
.small-ads .advertisement{border-bottom:1px solid #ccc;padding: 5px 0;}
.ad-halfbanner-and-text {margin-top: 50px;}

.survey-title{font-size:13px;font-weight:bold;margin: 0 0 10px 0;}
.survey-option{border-top:1px solid #dfdfdf;padding: 5px 0;}
#survey-submit{border-bottom:1px solid #dfdfdf;}
.survey-button{margin: 0 0 10px 0;}
.video-caption{font-size:13px;color:#336699;font-weight:bold;margin: 10px 0;}
.carousel-item-image img{border:1px solid #ccc;}
.carousel-item-title{font-size:13px;color:#fff;font-weight:bold;margin: 5px 0 10px 0;}
.carousel-item-desc{color:#336699;}
.jcarousel-skin-tango .carousel-item-desc {color: #fff;}
.related-content{margin: 0 0 5px 0;font-weight:bold;}
#multimedia{background: url(../media/ui/multimedia-bg.png) repeat-x;padding: 20px 79px;}
#multimedia a{color:#ffffff;}
#multimedia h2{color:#fff !important;font: bold 30px Arial, sans-serif !important;margin: 0 0 10px 0 !important;}
.multimedia-col1{width:525px;border-right:1px solid #454545;}
.multimedia-col2{margin: 45px 0 0 15px;padding: 0px;width:400px;}
.multimedia-gallery-item{width:125px;color:#fff;margin: 0 10px 0 0;}
.multimedia-gallery-row{margin: 0 0 20px 0;width:415px;}
#multimedia .title{font-size:18px;margin: 10px 0;}
#multimedia .desc, #multimedia-links{color:#999;}
#multimedia-search-box input{height:22px;border:0;width:320px;}
#multimedia-search-button{background:#fff;height:18px;padding:3px;}
#multimedia-links{margin: 10px 0 0 0;}

#search{width:375px;margin-top:10px;}
#search-box #search-text input {color: #999999;}
#header-ad {width: 335px;}

#cloudcomputing #search {margin-top: 0px;}
#cloudcomputing #search-date {margin: 0 0 0 0;}

#search-date{text-align: center;font-size:11px;color:#333;margin-left: -15px;font-weight: bold;}
#search-box{text-align:right;margin: 5px 0 0 0;width:188px;border: solid 1px #ccc;padding-left: 5px;height: 26px;background: #FFFFFF;}
#search-button{margin: 5px 0 0 8px;}
#search-text input{height:24px;outline: none;border: none;background: transparent;}
#search-left-col form {margin-top: 8px;}
#search .links-holder .links {text-align: right;text-transform:uppercase;font-size:12px;font-weight: bold;}
.social-media{margin: 8px 5px 0 0;}

.multimedia-gallery-item-title{margin: 10px 0 0 0;}
.select-text{margin: 0 0 5px 0;}

#bottom-anchor-wrapper{background: url(../media/ui/ribbon-middle-new.png) repeat-x;}
#bottom-anchor{width:1130px;margin: 0 auto;height:45px;color:#fff;}
#bottom-anchor a{color:#cccccc;}
#ribbon-left{background: url(../media/ui/ribbon-left-new.png) no-repeat;width:15px;height:45px;}
#bottom-anchor-middle{width:1170px;height:16px;background: url(../media/ui/ribbon-trans.png) repeat-x;}
#ribbon-right{background: url(../media/ui/ribbon-right-new.png) no-repeat;width:15px;height:61px;bottom:0;position:relative;margin: 0;padding: 0;z-index:99999;}
#bottom-anchor-footer{width:1200px;height:45px;}
#toggle{background: url(../media/ui/ribbon-middle-new.png) repeat-x;height:45px;width:60px;padding: 32px 0 0 10px;}

#slide-area{background: url(../media/ui/ribbon-middle-new.png) repeat-x;height:45px;width:1030px;bottom:0;position:relative;margin: 0;padding: 15px 0 0 0;z-index:99999;}
#footer-login{margin: 15px 0 0 100px;color:#fff;}
#welcome-text{margin: 2px 0 0 -32px;font: bold 12px Arial, sans-serif;color: #fefefe;}
#logout-text{margin: 2px 0px 0 18px;font-size:11px;width: 600px;}
.white-link a {color:#fff;text-decoration:none;}
#customer-service-text{margin: 2px 0 0 30px;font-size:11px;}

.blue-link a{text-decoration:underline;font-size:11px;color:#4e9deb;}
#account-text{margin: 0px 0 0 60px;font-size:11px;}
#account-text a{color:#fff;}
#share-icons {margin-right: 140px;width: 140px;}
#share-text{margin: 3px 10px 0 0;font-size:11px;font-weight:bold;width: 50px;}
.share-icons{margin: 10px 0;width: 465px;}

.tag{background:#666;padding: 3px 5px;color:#fff;font-weight: bold;margin: 0 15px 0 0;font-size: 10px;line-height: 10px;}
.tag a{color:#fff;font-size: 10px;text-transform: uppercase;}

.topic-detail .tag {margin: 9px 15px 0 0;}

.tag-blue{background:#336699;}
.tag-image{margin: 0 0 0 5px;}
.pinktag {font-weight: normal;color: #b20838;text-transform: uppercase;margin-right: 5px;}
.share-facebook, .share-googleplus{margin: 0 0 0 10px;}
.footnote-header{border-bottom:1px solid #ccc;}
.footnote-desc{margin: 10px 0 0 0;}
.friday-left{width:145px;font-size:14px;font-weight:bold;color:#336699;padding-top: 10px;}
.friday-right{}
.friday-download{text-align:center;margin: 5px 0 0 0;}

/* ARTICLE PAGE */
#article #content {padding-bottom: 20px;}
#article #content #article-content {padding-bottom: 0;}
#article #content h1{margin-top: 13px;font-size:32px;line-height:38px;font-weight:bold;}
#article #content h2 {font-size:14px;font-weight:bold;margin: 0 0 5px 0;color: #47217a;}
#article #content #multimedia h2 {color: white;font: bold 30px Arial, sans-serif;margin: 0 0 10px 0;}
#article #content #multimedia a {color: #fff;}
#article #content h3{font-size:14px;font-weight:bold;padding: 0 0 10px 0;border-bottom:1px solid #ccc;margin: 0 0 15px 0;}
#article.radio #article-right-col {margin-top: 20px;}
.article-meta-name{color:#9c9c9c;}
.article-meta-name a {font-weight: bold;}
#article.radio .article-meta-name {font-size: 11px;font-weight: bold;color: #b20838;}
#article #thankyou-txt {font: normal 12px Arial, sans-serif;color: #b20838;margin-top: 20px;}
#article-related-links{margin: 0 0 40px 0;padding-right: 20px;}
#article-related-media{padding-right: 20px;}
#article-related-links h1,h2{font-size:22px;}
.article-related-links-item {border-bottom: 1px dotted #ccc;padding: 10px 0;font-size: 12px;font-weight: normal;}
#article #content {padding-bottom: 20px;}
#article #article-content {padding-bottom: 30px;}
#article .seminar #article-content {padding-bottom: 0px;}
#article .seminar .location{margin: 10px 0;}
#wrapper.seminar #article-right-col, #article.webinar #article-right-col {width:468px;margin: 3px 0 0 20px;padding:0;}
#article-wrapper #article-full-image {max-width:620px;margin-bottom:10px;}
#article-wrapper .img-holder {margin-left: 10px;width: 250px;margin-top:15px;}
#article-content .img-holder {line-height: 15px;margin-bottom: 7px;margin-top:0;}
.img-holder .article-related-content-video, .img-holder .article-related-content, #article-content .article-related-content-video, #article-content .article-related-content {float: right;line-height: 20px;margin: 0 0 10px;width: 250px;}
.img-holder .article-related-content-video .item, .img-holder .article-related-content .item, #article-content .article-related-content-video .item, #article-content .article-related-content .item {font-weight:bold;margin-bottom:10px;line-height:14px;font-size:11px;}
.img-holder .article-related-content .item.video img, .img-holder .article-related-content-video .item.video img {float: left;margin-right: 10px;margin-bottom: 5px;}
.article-related-content .video {position: relative;}
.article-related-content .video img.module_overlay_small {cursor: pointer;left: 5px;top: 25px;position: absolute;width: 25px;}
.related-header {border-bottom: 1px solid #CCCCCC;font-weight: bold;margin: 0 0 5px;text-transform: uppercase;}
.img-holder .article-related-content-video ul, .img-holder .article-related-content ul, #article-content .article-related-content-video ul, #article-content .article-related-content ul {padding-left:12px;}
#article-content .ad-halfbanner-and-text {margin-top: 0px;}
#article-content h5 {font: bold 12px Arial, sans-serif;margin: 20px 0;color: #000;}
#article .seminar h2 {color: #000;}
#article-left-col{width:132px;}
#article-right-col{padding: 0;width:630px;}
#article-meta{border-bottom:1px solid #ccc;padding: 10px 0;font-size:11px;line-height: 14px;}
#seminar-meta{border-top:1px solid #ccc;margin: 20px 0 17px 0;padding: 10px 0;font-size:11px;}
.article-meta-name {color:#333;display:block;}
#article-related-links{margin: 0 0 40px 0;padding-right: 20px;}
#article .seminar #article-related-links {margin: 0 0 10px 0;padding-right: 20px;}
#article-related-media{padding-right: 20px;}
.article-related-links-item{border-bottom: 1px dotted #ccc;padding:0 0 10px;}
#article .seminar .article-related-links-item {border-bottom: 1px dotted #CCCCCC;padding: 5px 0 10px 0;}
#article .seminar .article-related-links-item-last {border-bottom: 1px solid #CCCCCC;padding: 5px 0 10px 0;}
.article-related-links-item-last{border-bottom:none;}
.article-related-links-date{color:#999;margin: 3px 0;text-transform:uppercase;font-size:10px;}
.article-header-tag{font-size:10px;text-transform:uppercase;color:#9c9c9c;}
#article-teaser{font-size:20px;margin: 0 0 10px 0;}
#article-content{line-height: 22px;font-size:14px;}
div#article-content div.left, div#article-content div.null {clear: both;float: left;margin: 10px 10px 10px 0;}
.pagination{margin: 20px 0 20px 0;font-size:14px;font-weight:bold;text-transform:uppercase;color:#7d7d7d;}
#article-tools-all {border-bottom: 1px solid #CCCCCC;border-top: 1px solid #CCCCCC;float: left;font-size: 12px;margin: 5px 15px 10px 0;width: 104px;}
div#article-content #article-tools-all .article-tool {margin: 5px 0;width: 110px;}
.article-tool a {font-size: 10px;padding: 5px 0;text-transform: uppercase;}
.article-tool img {vertical-align: middle;}

.multimedia {clear: both;margin-bottom: 20px;}
.multimedia-item {float: left;width: 180px;margin-right: 30px;}
.multimedia-item .multimedia-image img {max-height: 77px;max-width: 140px;border: solid 1px #ccc;}
.multimedia-item .source {font-size: 10px;text-transform: uppercase;}
.multimedia-item .title {font-size: 11px;font-weight: bold;}

/*.hidden-div a:hover {color: #47217a !important;}*/

.article-related-links-item-last{border-bottom:none;}
.article-related-links-item .img-holder {margin-right: 10px;}
.article-related-links-item .location a {font-size: 10px;font-weight: normal;color: #333;text-transform: uppercase;}
.article-related-links-item .title a {font-size: 12px;font-weight: bold;}
.article-related-links-item .datetime {font-weight: normal;font-size: 10px;}
.article-related-links-item .img-holder img {border: solid 1px #ccc;}
.article-related-links-date{color:#999;margin: 3px 0;text-transform:uppercase;font-size:10px;}
.article-header-tag { margin: 0 0 10px 0; }
.article-header-tag a{font-size:10px;text-transform:uppercase;color:#47217a;}
#article-teaser{font-size:16px;margin: 10px 0 10px 0;}
.article-ad { margin: 0 15px 0 0; }
.article-related-content, .article-related-content-video { width: 255px; float: right; margin: 0 0 10px 30px; }
.article-related-content h4, .article-related-content-video h4 { font-size: 12px; margin-bottom: 5px; }
.article-related-content .item, .article-related-content-video .item { font-weight: bold; margin: 0 0 10px 0; }
.article-related-content-video { width: 410px; }
.article-related-content-video .slideshow-text { padding-bottom: 10px; border-bottom: 1px solid #CCCCCC; }
.article-related-content-video .section-header { font-size: 11px; text-transform: uppercase; }
.article-related-content-video .slideshow-header { font-size: 18px; }
.article-related-content-video .slideshow-link a { font-size: 12px; font-weight: bold; color: #47217a; }

#article-content{line-height: 20px;}
#article-content ol {padding-left: 10px;list-style-position: inside;}
.pagination{margin: 12px 0 14px 0;font-size: 12px;font-weight: normal;text-transform:uppercase;color: #7d7d7d;}
#comments{margin: 20px 0 0 0;width:602px;}
#comments .pagination{margin: 10px 0 0px 0;font-size:14px;font-weight:bold;text-transform:none;color:#999;padding: 0 20px;}
.comments-header{font-size:	15px;font-weight:bold;margin: 0 0 5px 0;}
#comments-box{background:#dae8f5;border-top:1px solid #999;padding: 0 0 10px 0;}
.comment{border-bottom:1px solid #ccc;padding:20px;}
.comment-last{border-bottom:none;}
.comment-meta{margin: 10px 0 0 0;color:#336699;font-weight:bold;}
.comment-text{color:#333;}
#comments-block {margin-bottom: 30px;margin-top: 20px}
#comments-block #comment-body {width: 600px;height: 226px;margin: 10px 0 0 5px;}
#comments-block .label {color: #47217a;font-weight: bold;font-size: 13px;}
#comments-block .label.underlined {border-bottom: solid 1px #ccc;height: 20px;margin-top: 22px;}
#comments-block .text {font-weight: normal;font-size: 12px;margin: 2px 0 10px 0;}
#comments-block .buttons-holder {margin: 10px;margin-top: 8px;}
#comments-block .buttons-holder .button {margin-left: 10px;}

.dark-gray{color:#7d7d7d;}
#add-comments{margin:40px 0 0 0;width:602px;}
#add-comments textarea{width:600px;border:1px solid #ccc;}
#comment-buttons{margin: 10px 0 0 0;}
#post-button{margin: 0 0 0 10px;}
#article-tools{margin: 0;}
.article-tool{margin: 0 20px 0 0;}
.article-tool .bookmarkfix {margin-top: -2px;}
#logged-out-message{margin: 20px 0 0 0;font-size:16px;font-weight:bold;text-align:center;}
#logged-out-buttons{margin: 15px 0;}
#logged-out-login{border:1px solid #ccc;padding:15px 15px 0 15px;background: url(../media/ui/login-line-bg.png) repeat;color:#333;}
#login-left{width:240px;border-right:1px solid #fff;margin: 0 15px 0 0;}
#login-right{width:150px;color:#336699;margin-top:20px;font-weight:bold;}
#login-disclaimer{margin: 10px 0 15px 0;color:#680000;}
#logged-out-login-header{font-size:18px;margin: 5px 0;}
.login-input{font-weight:bold;font-size:11px;margin: 0 0 10px 0;}
.login-input-text input{width:200px;}
.login-input-checkbox{font-weight:normal;}

/* TOPICS */
.author-image img {border:1px solid #ccc;}
.index-text-large {width: 400px;}
.index-2col-with-share{margin: 0px 0 20px 0;}
.index-2col-with-share .col1{width:300px;margin: 0 20px 0 0;}
.index-2col-with-share .col2{width:300px;}
.author-meta{margin: 10px 0 0 20px;}
.author-name{color:#336699;font-size:14px;font-weight:bold;}
.author-bio{margin: 10px 0;}
.bio-icon{margin: 0 5px 0 0;}
.large-blue{color:#336699;font-size:14px;font-weight:bold;}
.twtr-tweet-text{font-family:Arial, Helvetica, sans-serif;}

/* WHITEPAPERS */
#whitepapers h2{font-size:20px;margin: 0 0 10px 0;}
#whitepaper-box{border:1px solid #ccc;padding:15px 5px;margin: 0 0 20px 0;}
#whitepapers .whitepaper{border-bottom:1px dotted #ccc;padding: 0 0 30px 0;margin: 0 0 30px 0;}
#whitepapers .whitepaper-last{border-bottom:none;margin:0;padding: 0 0 20px 0;}
.whitepaper-image{width:215px;}
.whitepaper-text{width:355px;}
.whitepaper-image{text-align:center;}
.whitepaper-download{margin: 5px 0 0 0;}
#whitepapers .whitepaper-text .btn-download {margin: 4px 0 0 10px;}
#whitepapers .pagination a {color: #b20838;}
#whitepapers #col-two {margin-top: 0px;}

/* MAGAZINE */
#magazine-box{margin: 0 0 20px 0;}
#magazine .article-header-tag{margin: 0 0 5px 0;}
#magazine .article-teaser{margin:10px 0 0 0;font-size:14px;}
#magazine #middle-ad {margin: 0 0 40px 0;}
.magazine-date{font-size:20px;font-weight:bold;margin: 0 0 10px 0;}
.magazine-links ul{margin: 20px 0 0 0;padding: 0;list-style:none;}
.magazine-links li {margin: 0 0 5px 0;font-size:14px;font-weight:bold;}
.magazine-text{margin: 0 0 0 5px;width:370px;background:#e8e8e8;padding: 10px;height:265px;}
.magazine-image img {border:1px solid #ccc;}

/* FOOTER */
#anchor-ad{margin: 12px 0 0 9px;padding: 0;}
#footer-ad-shadow{background: url(../media/ui/footer-ad-shadow.png) no-repeat;width:138px;height:92px;bottom: 4px;margin: 0 0 0 40px;padding: 0;right: 0;position: absolute;z-index: 999999;}
.hidden-div{z-index:9999999;position:absolute;border: 2px solid #8297a6;top:38px;margin: 0 0 0 37px;width: 946px;background-color: #fff;opacity: .95;overflow:hidden;height:420px;}
.hidden-div .col-1{width:140px;background:#D8D8D8;padding: 10px;height:400px;}
.hidden-div .col-2{width:240px;padding: 10px;}
.hidden-div .col-3{width:250px;padding: 10px;}
.hidden-div .col-3 .morebutton {margin-left: 47px;}
.hidden-div .col-3 .article-related-links-item .title { width: 113px; }
.hidden-div .col-2 .article-related-links-item { padding: 0 0 6px;margin-bottom: 6px; }
.hidden-div .col-4 .article-related-links-item { padding-top: 0;padding-bottom:0; }
.hidden-div .item{width:110px;}
.hidden-div .col-4{width:235px;padding: 10px;}
.hidden-div .col-4 .morebutton {margin-left: 152px;}
.hidden-div .col-1 .carousel-item-tag, .hidden-div .col-2 .carousel-item-tag{font-size:11px;text-transform:uppercase;color:#333;font-weight:bold;}
.hidden-div .col-2 .most-popular-item{margin-bottom:5px;}
.hidden-div .carousel-item-image{width:120px;}
.hidden-div-resources {height:auto;}
.hidden-div-resources .col-3 {width:175px;}
.multimedia-holder { border: 1px solid #CCCCCC; }
.multimedia-holder img {display:block;}
.person-last{margin: 25px 0 0 0;}
#multimedia-desc{color:#333;margin: 10px 0;}
#multimedia-see-all,#bankthink-see-all{margin: 0;font-size:14px;}
.button-padding #bankthink-see-all{margin: 10px 0 0 0;}
#col-3-image{margin: 0 0 10px 0;}
.hidden-div div.header{font-family:arial;font-size:14px;font-weight:bold;margin:0 0 10px 0;padding:0 0 7px 0;border-bottom:1px solid #989898;color: #333;}
.hidden-div .article-related-links-item{border-bottom:1px solid #999;}
.hidden-div .article-related-links-title, .hidden-div .sub-col-title {font-size:12px;font-weight:bold;}
.hidden-div .sub-col-title {padding-bottom:10px;}
.hidden-div .article-related-links-item a {font-weight:bold;}
.hidden-div .article-related-links-item-last, .hidden-div .col-3 .article-related-links-item, .hidden-div .col-4 .article-related-links-item {border-bottom:none;}
.hidden-div .read-more { margin: 10px 0; }
.hidden-div .read-more a { color: #47217a !important; }
.last-item,.hidden-div .last-item{border-bottom:none !important;margin-bottom:0;}
.blog-watch-item{color:#47217a;font-weight:bold;margin: 0 0 5px 0;padding: 0 0 5px 0;}

#data-tools-col-1{width:425px;padding:20px 20px;opacity:1;background:#D8D8D8;filter:alpha(opacity=100); /* For IE8 and earlier */min-height:427px;}
#data-tools-col-2{width:424px;padding:20px;background-color: #fff;opacity:1;filter:alpha(opacity=100); /* For IE8 and earlier */min-height:350px;}
#data-tools-col-1 .item{width:300px;}
#data-tools-col-1 .carousel-item-desc{color:#666;}
#data-tools-col-1 .person{margin: 0 0 10px 0;}
.data-tools-image{width:90px;}
.data-tools-image img{border:1px solid #ccc;}
.data-tools-text{width:115px;margin: 0 5px 0 0;}
.data-tools-title{font-weight:bold;font-size:14px;}
.data-tools-desc{font-size:14px;}
.data-tools-row-1{margin: 0 0 60px 0;}
.data-tools-title{margin: 0 0 10px 0;}
.btn-cover{margin: 10px 0;}
#editors-pick-row-1{margin: 15px 0 90px 0;}
.editors-pick-title{font-weight:bold;color:#333;}
#anchor-slide-area{bottom:0;position: fixed;}
#advisorTV { padding: 20px 5px 0 10px; margin: 0 0 20px 0;  }

#footer-content{padding: 20px 36px;background: transparent;background: url(../media/ui/bg-footer.png) repeat-x top;}
#footer-content h2{font-family:arial;font-size:14px;padding:0 0 5px 0;margin:0;font-weight:bold;}
#footer-content-left{width:632px;}
#footer-content-right{margin: 0px 0 0 20px;}
.footer-col{width:140px;margin: 0 10px 0 0;}
#footer-content .leaderboard-ad { text-align: center; }
#footer-content .leaderboard-ad img { text-align: center; margin: 0 auto; }
#footer-content .title-holder, #advisorTV .title-holder {color: #fff;border-bottom: solid 1px #fff;height: 23px;margin-bottom: 15px;}
#footer-content .title-holder .text, #advisorTV .title-holder .text {font-weight: bold;font-size: 18px;}
#footer-content .title-holder .links a, #advisorTV .title-holder .links a {text-transform: uppercase;font-size: 10px;font-weight: normal;color: #fff;}
#footer-content .vid-item, #advisorTV .vid-item {margin: 0 16px 25px 0;}
#footer-content .vid-item .vid-holder, .hidden-div .col-4 .vid-holder, #advisorTV .vid-item .vid-holder {width: 141px;height: 77px;}
#footer-content .vid-item .vid-desc, #advisorTV .vid-item .vid-desc {width: 141px;}
#footer-content .vid-item .vid-desc, #footer-content .vid-item .vid-desc a, #advisorTV .vid-item .vid-desc a {font-weight: bold;font-size: 12px;color: #fff;}
.event-item {margin: 0 0 20px 0;}
#footer-ad{text-align:center;padding: 20px 0;width:1026px;margin:0 auto;}
#footer-ad #footer-ads {margin: 20px 0;}
#footer{background: url(../media/ui/bg-footer-bottom.png) repeat-x;background-color: #ccc;height:380px;padding: 20px 50px 0 50px;color:#fff;font-size:13px;}
#footer a{font-weight: normal;font-size:13px;}
#footer-nav{border-bottom:1px solid #fff;padding: 15px 0;}
#footer-bottom{margin:0px auto 55px auto;width: 1000px;}
#footer-bottom-logo{padding: 15px 0 0 280px;width:140px;}
#footer-bottom-sites{padding: 35px 0 0 0;text-align:right;}
#footer-bottom-sites select{width:200px;}
#footer-bottom-privacy{color: #333;margin: 20px 0 0 0;width:570px;font-size:11px;}
#footer .site-footer{font-family:Arial, Helvetica, sans-serif;color:#47217a;font-size:13px;margin: 0;text-transform:uppercase;font-weight:bold;}
body.eba #footer .site-footer {color:#9c1519;}
#footer .site-footer a {color: #47217a !important;font-weight:bold;}
body.eba #footer .site-footer a {color: #9c1519 !important;}
#footer ul{list-style:none;margin:0;padding:0;}
#footer li{margin:0 0 3px 0;padding:0;}
#footer .frame {width: 1000px;margin: 0 auto;}
.footer-col-1{margin: 0 0 0 30px;width:170px;}
.footer-col-2{margin: 0 0 0 40px;width:230px;border-left:1px solid #afb5bd;padding: 0 0 0 40px;}
.footer-col-3{margin: 0 0 0 20px;width:220px;}
.footer-col-4{margin: 0 0 0 20px;}

/* AD OVERLAY */
.ad-video{margin: 0 20px 0 0;width: 575px;}
.ad-text{width:150px;}
.ad-banner-1{margin: 0 0px 15px 0;}
.ad-desc{margin: 5px 0 20px 0;line-height:20px;}
.ad-twitter{margin: 0 10px 0 0;}
.ipad-anchor-wrapper{height:61px;width:100%;margin: 0;padding: 0;}
.web-anchor-wrapper{height:44px;width:100%;bottom:0;position:fixed;margin: 0;padding: 0;z-index:99999;}

/* LOGIN */
#login #content{padding: 0 0 50px 0;}
#login #content-wrapper, #profile #content-wrapper {border-top: solid 2px #CA6882;}
#login-header{font: bold 22px Arial, sans-serif;color: #c4c2c2;margin: 65px 0 0 160px;}
#profile-header{font: bold 22px Arial, sans-serif;margin: 35px 0 0 156px;color: #999999;}
.profile-submit-box{margin: 25px 0;}
#login-wrapper{margin: 30px 0;}
.login-left{width: 445px;margin: 0 90px 0 0;font-size:14px;color: #010202;}
#login .login-left a, #login .login-right a {color: #920a30;}
.login-large-gray{font: bold 16px Arial, sans-serif;color:#000;margin: 0 0 20px 0;text-transform: uppercase;}
.login-right{width: 405px;}
.login-large-blue{font: bold 22px Arial, sans-serif;color:#920a30;margin: 0 0 30px 0;}
.login-small-red{color:#7b0000;font-weight:bold;}
.login-box{margin: 30px 0 20px 0;border-bottom: 1px dotted #ccc;width: 320px;}
input.login-field{width:200px;}
select.login-field{width:205px;}
.input-text{font-weight:bold;text-align:right;width:100px;padding: 0 10px 20px 0;}
.profile-wrapper h1{font-weight:bold;font-size:18px;margin: 0 0 20px 0;}
.profile-wrapper h2{font-weight:bold;font-size:16px;color:#990033;margin: 0 0 10px 0;text-transform: uppercase;}
#profile .input-check {margin-top: 10px;}
#profile h1 {border-bottom: none;color: #990033;font: bold 22px Arial, sans-serif;}
#profile .input-text{font-weight:normal;text-align:left;width:140px;margin: 0 10px 0px 0;}
#profile .input-check-text {width: 370px;}
#profile .check-box-container {margin: 0 0 20px 0;}
#mag-offer {margin: 40px 0 0 0;}
#profile .login-left {font-size: 12px;}
.profile-row-2{margin: 40px 0 0 0;}
.required{}
.profile-submit{margin: 0 0 0 10px;}
#media-center {background-color:#000;padding:10px;margin-bottom:10px;position: relative;width:940px;}
#media-menu {font-weight: bold;font-size: 12px;margin: 0 10px;padding: 0;border-bottom: 1px solid #ccc;}
#media-menu ul.nav-items {height:27px;list-style:none;padding:0;margin:0;}
#media-menu ul.nav-items li {height:27px;float:left;padding:3px 30px 3px 0;font-size:18px;cursor: pointer;font-weight: bold;}
#media-menu ul.nav-items li a {height: 21px;color:#c70546;}
#media-menu ul.nav-items li.on a {color:#fff;}
/*#media-menu ul.nav-items li a:hover {color:#fff;}*/
#media-center .module {padding: 10px;width:300px;position: absolute;right: 10px;bottom: 0;margin: 0 0 6px;}
#videopanel p, #slidepanel p {margin:0;}
#videopanel, #slidepanel {float: left;padding: 10px;width:580px;}
#videodetails, #slidedetails {float: right;padding: 10px;width:300px;margin-bottom: 10px;}
#videodetails, #slidedetails a {color:#999999;}
/*#videodetails, #slidedetails a:hover {color:#336699;}*/
#videodetails .video-title, #slidedetails .slide-title {font-family:Georgia, "Times New Roman", Times, serif;color:#fff;font-size:16px;margin-bottom:10px;}
#videodetails .video-title, #slidedetails .slide-issuetitle {color:#c70546;font-size:18px;margin-bottom:10px;}
#videodetails .video-summary, #slidedetails .slide-summary {color:#999999;font-size:12px;}
#slidedetails .slide-description {color:#fff;font-size:12px;margin-bottom:5px;margin-top:-5px;}
#videogallery, #slidegallery, #slideshowcarousel {float:left;padding-top:10px;}
#videogallery, #slidegallery {width:500px;}
#slideshowcarousel {width:570px;}
#slidegallery .jcarousel-skin-tango .jcarousel-next-horizontal, #slidegallery .jcarousel-skin-tango .jcarousel-prev-horizontal {top:35px;}
.slideplayer .jcarousel-skin-tango .jcarousel-clip-horizontal, .slideplayer .jcarousel-skin-tango .jcarousel-item {width: 570px;height: 396px;}
#slidepanel .jcarousel-skin-tango .jcarousel-container {background: none;border-top: none;}
.slideplayer .jcarousel-skin-tango .jcarousel-item-horizontal {margin: 0;}
.slideplayer {border:1px solid #336699;width: 570px;position:relative;}
#slideshowcarousel-next {right: 0;top: 160px;position: absolute;}
#slideshowcarousel-prev {left: 0;top: 160px;position: absolute;}
#videogallery .video-title {width:100px;color:#fff;}
#videocarousel li img, #slidecarousel li img {border:3px solid black;width:107px;}
#videocarousel li.active img, #slidecarousel li.active img {border:3px solid #336699;}
#slidepanel .jcarousel-skin-tango .jcarousel-container-horizontal {padding: 0;}
#videogallery .jcarousel-skin-tango .jcarousel-container, #slidegallery .jcarousel-skin-tango .jcarousel-container {background:#000;padding: 10px 40px;border:none;width:500px;}
#videogallery .jcarousel-skin-tango .jcarousel-clip-horizontal, #slidegallery .jcarousel-skin-tango .jcarousel-clip-horizontal {width:500px;}
#resource-links {margin: 0;padding: 0;}
#resource-links ul.nav-items {list-style:none;padding:0;margin:0;}
#resource-links ul.nav-items li {padding:3px 30px 3px 0;font-weight: bold;font-size:14px;text-transform:uppercase;}
#resource-links ul.nav-items li a {padding-right: 12px;background: transparent url(../media/ui/navbar-right-arrow.png) no-repeat right;}

#career-zone-carousel .carousel-item-title {color: #000;}
.see-all-link {float: right;padding-top: 5px;font-size: 11px;font-weight: bold;text-transform: uppercase;}
#featured-resources {border:1px solid #cccccc;padding:12px;}
#featured-resources .index-2col .col1, #featured-resources .index-2col .col2  {width: 285px;}
#featured-resources h4 {border:none;}
div.dotted-line {height:0;border-bottom:1px dashed #cccccc;margin:10px 0;}
.button.blue {background-color:#336699;padding: 4px 11px;height: auto;display: inline-block;font-size:11px;}
.button.blue a {color: #ffffff;}
input.button.blue {color: #ffffff;}

/* SEARCH PAGE */
#search-wrapper {background-color: #E6E6E6;}
#search-page h1{font-size:34px;}
#search-page h2{font-size:16px;font-weight:bold;margin: 0 0 5px 0;}
#search-left-col h3{font-size:16px;font-weight:bold;padding: 0 0 10px 0;border-bottom:1px solid #ccc;margin: 0 0 5px 0;}
#search-filters h4{font-size:12px;font-weight:bold;margin: 5px 0 0 0;border:none;font-family: Helvetica,Arial,Verdana;}
#search-left-col{width:162px;padding:10px;}
#search-left-col #search-text{width:105px;}
#search-right-col{width:395px;padding: 0 20px;background-color: white;}
#search-stats {background-color:#000;padding:10px;color:#FFF;font-size:14px;font-weight:bold;}
#search-results {margin-top:10px;}
#search-page #search-filters label {color: #336699;margin-left: 3px;}
#search-page .src-date {font-size: 12px;color: #999;display: block;margin: 5px 0;}
#search-page .abstract, #search-right-col #search-results .abstract {border-bottom: 1px solid #cccccc;padding-bottom: 20px;margin-bottom: 20px;}
#search-page .pagination, .search.pagination {text-align:center;}
.filter-more, .filter-less {cursor: pointer;margin-left: 3px;font-size: 12px;font-weight: normal;float: right;margin-top: 3px;}
#search-sort {font-size:12px;margin-top: 10px;}
#search-sort a.active {font-weight:bold;color:#000;}
#search-sort a.sort-by-date {color: #920a30;}
#slidepanel {}
h4.featured {font-weight:normal;}
#print-subscriptions .article-header-tag {margin: 0 0 5px 0;}
#powered-by{color:#053e5b;margin: -5px 15px 0 0;font-size:11px;}
#btn #powered-by{margin: -10px 15px 0 0;}
#powered-by-text{margin: 0 0 2px 0;}
.divider{border-right:1px solid #000;height:20px;margin: 0 10px;}
#todays-paper{margin: 7px 0 0 0;}
.ipad-search-box{width:140px;}
.web-search-box{width:155px;}
.blogarrow {color: #c70546;margin-left: 2px;}
.blog-caption-title {font: bold 10px Arial, sans-serif;text-transform: uppercase;color: #c70546;}
.blog-caption-title.nocaps {text-transform: none;}
#indexcard-carousel-holder .control-holder {position: absolute;margin-top: -21px;margin-left: 460px;}
.col-one-carousel-holder .top {height: 85px;position: relative;overflow: hidden;border: 1px solid #CCCCCC;margin-bottom:15px;}
.col-one-carousel-holder #blog .top {width:76px;height: 100px;}
.col-one-carousel-holder #ebooks .top, .col-one-carousel-holder #research-roundup .top, .col-one-carousel-holder #paperreports .top {height:68px;text-align: center;width: 110px;}
.col-one-carousel-holder #ebooks .top a, .col-one-carousel-holder #research-roundup .top a, .col-one-carousel-holder #paperreports .top a {display: table-cell;height: 68px;text-align: center;vertical-align: middle;width: 110px;}
.col-one-carousel-holder .top .sponsored {position: absolute;z-index: 2;background: url('../media/ui/overlay-sponsored.gif') no-repeat bottom right;width: 64px;height: 12px;bottom: 0px;right: 0px;}
.col-one-carousel-holder .title {color: #47217a;font-size: 10px;font-weight: bold;text-transform: uppercase;margin: 0 0 3px 0;}
.col-one-carousel-holder a {font-weight: bold;color: #333333; }
.col-one-carousel-holder {margin-top: 5px;padding-bottom: 10px;}
.col-one-carousel-holder .item-wrapper {width: 125px;margin-right: 15px;margin-top: 6px;}
.col-one-carousel-holder .leftside {border-right: solid 1px #ccc;margin-top: 6px;margin-left: 15px;}
.more-articles h3 a {font: bold 20px Arial, sans-serif;}
.more-articles .more-articles-desc {color: #b20838;font: bold 11px Arial, sans-serif;text-transform: uppercase;margin-left: 4px;}
.index .title h2 a {font: bold 21px Arial, sans-serif;}
.index-2col {color: #333;}
.index-2col .carousel-header {margin-right: 18px;margin-bottom: 10px;}
.index-2col .title h5 a {font: normal 20px Arial, sans-serif;color: #010101;}
div.carousel-header {color: #47217a;font-weight: bold;font-size: 15px;padding: 2px;text-transform: uppercase;margin-bottom:8px;}
div.carousel-header .title {float:left;}
div.carousel-header .links {float:right;}
#two-col-carousel {padding-bottom: 10px;}
#two-col-carousel .carousel-col.left div.carousel-header {margin-right: 10px;}
#two-col-carousel .carousel-col.right div.carousel-header {margin-left: 10px;}
#col-one .jcarousel-container .carousel-item-wrapper img {width: 110px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
#col-one .jcarousel-container #blog .carousel-item-wrapper img {width: 76px;}
#col-two div.carousel-header, #col-one div.carousel-header.nobg {border-bottom: solid 1px #ccc;}
#col-one .list-column {
	width: 295px;
	margin: 0 0 20px 0;
	float: left;
}
#col-one .list-column.right-col {
	margin-left: 39px;
}
#col-one .list-column .links { margin: 5px 0; }
#col-one .list-column .links a { font-size: 11px; }
#col-one .list-header .title, #col-two .list-header .title {font-weight: bold;font-size: 15px;margin: 10px 0 0 0;color: #47217a;}
#col-two .list-header .title {text-transform: uppercase;}
#col-one .list-header {border-bottom: solid 1px #ccc;padding-bottom: 5px;}
#col-two .list-header {border-bottom: 1px solid #CCCCCC;margin-bottom: 7px;padding-bottom: 2px;}
#col-one .list-header .links, #col-two .list-header .links { margin: 15px 0 0 0; }
#col-one .list-header .links a, #col-two .list-header .links a { text-transform: uppercase; font-size: 11px; }
#col-one .list-items ul { margin: 10px 0 0 0; padding: 0; }
#col-one .list-items ul li {background: url('../media/ui/bullet-grey.png') no-repeat left 5px;padding: 0 0 10px 10px;list-style-type: none;font-weight: bold;}
div.carousel-header ul, div.list-header ul {list-style-type: none;margin: 0;padding: 0;font-size: 9px;}
div.carousel-header ul li, div.list-header ul li {line-height: 10px;height: 10px;display: inline-block;margin: 5px 0 0 8px;/*ie7 only */*display: inline;*zoom: 1;}
div.carousel-header.plusbutton {margin-bottom: 19px;}
div.carousel-header.plusbutton .title {font-size: 18px;}
div.carousel-header.plusbutton h1.title {font-weight: bold;}
div.carousel-header.plusbutton ul li {margin-top: 7px;margin-left: 4px;}
div.carousel-header.plusbutton.marketing {margin-bottom: 12px;}
col-one div.carousel-header ul#todayspaper li.last {border-right: none;padding-right: 0;}
div.carousel-header ul li a, div.list-header ul li a {color: #666666;font-weight: normal;text-transform: uppercase;}
div.carousel-header ul#video-title li {border-right: solid 1px #ccc;margin-left: 4px;padding-right: 6px;}
div.carousel-header ul#video-title li.last {border-right: none;padding-right: 0;}
ul.col-one-carousel li.marked {border-right: solid 1px #ccc;padding-right: 8px;margin-right: 7;}
#two-col-carousel .carousel-col {width:315px;}
#two-col-carousel .col-one-carousel-holder .jcarousel-skin-tango .jcarousel-container, #two-col-carousel .col-one-carousel-holder .jcarousel-skin-tango .jcarousel-clip-horizontal {width:270px;}
#two-col-carousel .jcarousel-skin-tango {border:1px solid #CCC;margin:10px 10px 0 0;}
#two-col-carousel .col-one-carousel-holder .top {margin-bottom:5px;}
#two-col-carousel .col-one-carousel-holder .bottom {font-size:11px;line-height:14px;}
#two-col-carousel .carousel-col.right .jcarousel-skin-tango {margin:10px 0 0 10px;}
#two-col-carousel .carousel-item-wrapper {height:120px;}
#two-col-carousel .col-one-carousel-holder .jcarousel-skin-tango .jcarousel-item-horizontal {width:135px !important;}
#two-col-carousel .jcarousel-skin-tango .jcarousel-next-horizontal {right:0px;}
#two-col-carousel .col-one-carousel-holder .jcarousel-skin-tango .jcarousel-prev-horizontal {left:3px;}
#two-col-carousel .jcarousel-skin-tango {height:131px;background:url(/media/ui/gradient-bg-131.png) top center repeat-x;overflow:hidden;}

.section-header {border-bottom: solid 1px #ccc;padding-bottom: 5px; }
.section-header .title {font-weight: bold;font-size: 15px;margin: 10px 0 0 0;text-transform:uppercase;color: #47217a;}
.section-header .links {margin: 15px 0 0 0;}
.section-header .links a {text-transform: uppercase;font-size: 11px;}


#breaking-news-box {height: 127px;background: url('../media/ui/bg-breaking-news-box.png') repeat-x;border: solid 1px #ccc;margin-top: 5px;font-weight: bold;font-size: 12px;overflow: hidden;}
#breaking-news-box ul.item-list {list-style-type: none;margin: 0;padding: 0;}
#breaking-news-box ul.item-list li {margin: 10px;}
#breaking-news-box .time {width: 45px;margin-right: 12px;}
#breaking-news-box .title {width: 470px;}
#breaking-news-box a {color: #47217a;}
.module-intelligence .intel-text {border-top: solid 1px #fff;padding: 15px;}
.module-intelligence img {margin: 0 15px 15px 0;}
.module-intelligence {border-bottom: solid 1px #dfdfdf;color: #fff;font: bold 13px Arial, sans-serif;background: url('../media/ui/bg-featuredblogs-carousel.png') repeat 0 0;}
.li-profile-container {width: 265px !important;}
.li-profile-card {width: 242px !important;}
#signup-bar {margin-bottom: 30px;}
#signup-bar .col1 {background: url('../media/ui/bg-signup-bar.png') no-repeat 0 0;width: 551px;height: 28px;}
#signup-bar .label {font: bold 11px Arial, sans-serif;color: #000;text-transform: uppercase;margin: 7px 0 0 5px;}
#signup-bar .textbox {margin: 5px 0 0 8px;}
#signup-bar .textbox input {width: 250px;height: 11px;font-size: 11px;line-height: 11px;}
#signup-bar .button {background-color: #fff;}
#doublecol-links {margin-bottom: 20px;}
#doublecol-links h2 {color: #3d3d3d;font: bold 18px Arial, sans-serif;border-bottom: solid 1px #cacaca;padding-bottom: 10px;}
#doublecol-links .col {width: 140px;}
#doublecol-links .col1 {margin-right: 10px;}
#doublecol-links .event {font: normal 12px Arial, sans-serif;margin: 10px 0;}
#doublecol-links .event .linkholder a {color: #b20838;font-weight: normal;}
#doublecol-links .event .dateholder {color: #3d3d3d;font-weight: normal;}
#quote-box {padding: 15px;font: bold 13px Arial, sans-serif;}
#quote-box .author-name {font: normal 11px Arial, sans-serif;color: #000;margin-top: 5px;}
.tech-headlines {border-bottom: solid 1px #ccc;font-weight: bold;}
.tech-headlines ul {list-style-type: none;list-style-position: inside;margin: 0px;padding: 0px;}
.tech-headlines ul li {margin: 8px 0;}
.tech-headlines .headline-caption, .tech-headlines .headline-caption a {font-size: 12px !important;color: #333 !important;}
.tech-headlines .headline-label {font-size: 11px;text-transform: uppercase;color: #b20838;}
#seminar-meta {border-top: solid 1px #ccc;padding-top: 10px;margin-top: 20px;margin-bottom: 40px;}
#seminar-meta .date {font-size: 11px;font-weight: normal;color: #000;}
#seminar .page-header {background-color: #000;margin-top: 20px;}
#seminar .register-header-btn {margin: 5px 10px 0 0;}
#seminar #article-tools a {color: #b20838;}
#seminar #article-right-col h1 {font: normal 34px Arial, sans-serif;}
#seminar .register-footer-btn {margin-top: 4px;}
#seminar .article-related-links-item {color: #000;margin-bottom: 12px;}
#seminar #article-content {color: #000;}
#seminar .article-related-links h2 {font: bold 14px Arial, sans-serif;margin-bottom: 10px;}
.related-wp {margin-top: 30px;}
.related-wp .title {font-weight: bold;font-size: 14px;color: #B20838;}
.related-wp .caption {font-weight: bold;font-size: 12px;color: #010101;margin-top: 10px;margin-bottom: 10px;}
.related-wp .text a {font-weight: normal;font-size: 12px;color: #333333 !important;text-decoration: none;}
/*.related-wp .text a:hover {text-decoration: underline;}*/
#audio-container {margin-top: 10px;margin-bottom: 20px;}
#audio-container .link-holder {margin-top: 10px;}
#audio-container .link-holder a {color: #000;font-weight: bold;font-size: 12px;}
#audio-container .radio-carousel-item {margin: 5px;width: 65px;}
#audio-container .radio-carousel-item .title {font: normal 10px Arial, sans-serif;color: #333;}
#audio-container .radio-carousel-item .time {font: normal 10px Arial, sans-serif;color: #b20838;}
#search-left-col #search-text-left {width: 105px;}
#go {margin: 2px 0 0 6px;}
#search-filters label, #search-filters label a {color: #920a30;}
.pagination a {color: #333;font-weight: normal;}

/* linkedin module */
#linkedin-module {width: 280px;}
#linkedin-module .row {}
#linkedin-module .img-holder {width: 100px;height: 100px;margin-right: 10px;}
#linkedin-module .button-holder {margin: 60px 10px 0 0;}
#linkedin-module .text-holder {font: normal 12px Arial, sans-serif;color: #333;}
.button.gray {background: none;background-color: #959595;padding: 4px 8px;height: auto;display: inline-block;font-size: 11px;}
.button.gray a {color: #fff;font-weight: bold;}
#resourcecenter h4.carousel-header.r-center {width: 940px;border-bottom: solid 1px #fff;}
#resourcecenter .see-all-link, #magazine .see-all-link {height: 32px;line-height: 32px;padding-top: 0;padding-right: 5px;}
#resourcecenter .see-all-link a, #magazine .see-all-link a {color: #b20838;font-weight: bold;}
#resourcecenter .drop-down-ad {margin-bottom: 32px;}
#magazine-box {margin-top: 10px;}
#magazine-box .article-header-tag {color: #b20838;}
#magazine-box h3 {font: bold 18px Arial, sans-serif;}
/*#magazine-box h3 a:hover {color: #000;}*/
#magazine-box .magazine-links ul {list-style-type: disc;margin-left: 15px;}
#magazine-box .magazine-links li {margin-bottom: 0;}
#magazine-box .magazine-links li a {font: normal 14px Arial, sans-serif;color: #b20838;}
#resourcecenter .index-text .left.col2-text {width: auto;}
#resourcecenter .index-2col .carousel-header {margin-right: 0;}
#magazine .recent-post .large-blue a {color: #b20838;}
.module.quicklinks {background: url('../media/ui/bg-featuredblogs-carousel.png') repeat;padding: 0 0 10px 0;}
.module.quicklinks h4 {border-bottom: solid 1px #fff;}
.module.quicklinks ul {list-style-type: none;margin-left: 22px;padding: 0;}
.module.quicklinks li {margin-bottom: 7px;}
.module.quicklinks, .module.quicklinks a {color: #fff;font: bold 14px Arial, sans-serif;text-transform: uppercase;}
.module.survey {border-bottom: solid 1px #dfdfdf;padding-bottom: 8px;}
.module.survey h4 {margin-bottom: 10px;}
.module.survey .btn-holder {margin-top: 8px;}
.module.survey form {margin-top: 10px;}
#misc #article-teaser {margin-top: 20px;}
#misc #col-two {margin-top: 0;}
#seminar #article-right-col {width:468px;margin: 0px 0 0 20px;padding:0;}
h5.module {text-transform: uppercase;font-size: 16px;border-bottom: 1px solid #CCCCCC;margin: 0 0 10px;padding: 0 0 5px;font-weight: bold;}
h5.mr-module {text-transform: uppercase;font-size: 16px;margin: 0;padding: 0;font-weight: bold;}

/* Radio Page */
.index .bottom-row .sponsored-by {font-size: 10px;font-weight: normal;color: #333;margin-top: 3px;}
#radio #signup-bar .textbox input {width: 200px;}
#radio #signup-bar .col1 {width: 548px;}
#radio #article-left-col h4 {font-size: 14px;border-bottom: none;}
#radio #article-right-col {width: 468px;padding: 0 0 0 20px;}
.radio-host-holder {width: 110px;margin-bottom: 20px;}
.radio-host-holder .host-text {font-size: 12px;font-weight: normal;color: #000;margin-top: 10px;}
#radio #article-right-col h4 {margin-bottom: 16px;}
#radio #article-right-col h2 {width: 310px;margin-bottom: 10px;}
#radio #article-right-col .date-text {width: 310px;text-transform: uppercase;font-size: 12px;margin-bottom: 12px;}
#radio #article-right-col .article-teaser {padding-right: 5px;line-height: 22px;}
#radio #article-right-col .recent-post {border-bottom: solid 1px #dfdfdf;padding-bottom: 20px;margin-bottom: 16px;}
#radio #article-right-col .recent-post .button-holder {margin-right: 8px;}
#radio #article-right-col .recent-post.last {border-bottom: none;margin-bottom: 12px;padding-bottom: 0;}
#podcast-wrapper #article-head-block { margin: 10px 0 0 0; }
#podcast-wrapper #article-head-block .article-title { font-size: 18px; }
#podcast-wrapper #article-head-block .info-holder .date { font-size: 11px; margin: 5px 0 0 0; }
.img-holder-podcast { margin: 0 0 0 20px; border: 1px solid #CCCCCC; }
.podcast-audio .audio-player img { margin: 5px 0; border-right: 1px dotted #000000; border-bottom: 1px dotted #000000; }
.pagination .additional {margin-left: 20px;}
.pagination .additional a {text-decoration: none;text-transform: uppercase;}
#radio #col-one {margin-top: 20px;}
.container-collapsable {margin-bottom: 10px;}
.container-collapsable.hiding {height: 22px;overflow: hidden;}
.container-collapsable.hiding .title-container {color: #666666;}
/*.container-collapsable.hiding:hover .title-container {color: #333;}*/
.container-collapsable .title-container {background: url('../media/ui/bg-rightrail-titlebar.png') repeat-x;font-size: 12px;font-weight: bold;height: 22px;line-height: 22px;text-transform: uppercase;cursor: pointer;}
.container-collapsable .title-container .title {padding-left: 16px;}
.container-collapsable .title-container .arrow-holder {height: 22px;width: 11px;background: url('../media/ui/arrow-rightrail-titlebar-open-trans.png') no-repeat right center;margin-right: 10px;}
.container-collapsable.hiding .title-container .arrow-holder {background: url('../media/ui/arrow-rightrail-titlebar-closed-trans.png') no-repeat right center;}
.container-collapsable .title-container .rightImg {background: url('../media/ui/arrow-rightrail-titlebar-closed-trans.png') no-repeat right center;}
ul.trend-list {list-style-type: none;margin: 0;padding: 0;}
ul.trend-list li {margin: 0;padding: 4px 0 4px 16px;border-bottom: dashed 1px #ccc;}
ul.trend-list li.last {border-bottom: none;}
ul.trend-list li a {font-size: 12px;font-weight: bold;color: #333333;}
.mybb {width: 220px;height: 58px;background: url('../media/ui/bg-fp-trans.png') no-repeat;padding: 15px 0 0 80px;}
.mybb .row {margin-bottom: 11px;overflow: hidden;}
.mybb .text-holder a {font-weight: normal;font-size: 14px;color: #848383;}
.mybb .img-holder {height: 35px;}
.opinion .link-holder, #upcoming-events .link-holder, .current-issue .link-holder {height: 12px;line-height: 12px;margin-top: -30px;text-align: right;}
.opinion .link-holder a, #upcoming-events .link-holder a, .current-issue .link-holder a {text-transform: uppercase;font-size: 10px;font-weight: normal;}
.opinion .head-title, #upcoming-events .head-title {height: 40px;}
.opinion .img-holder, .current-issue .img-holder {width: 105px;}
.opinion .text-holder, .current-issue .text-holder {width: 185px;padding-right: 3px;}
.opinion .text-holder a {color: #47217a;}
.opinion .text-holder .title a, .current-issue .text-holder .title a {font-weight: bold;font-size: 12px;}
.opinion .text-holder .author a {font-size: 10px;font-weight: normal;text-transform: uppercase;}
.opinion .text-holder .author {margin-top: 6px;font-size: 10px;}
.opinion .text-holder .contents {margin-top: 10px;}
div.module #social-holder-twitter h4, div#upcoming-events.module h4 {color: #333333;}
#upcoming-events .title a {color: #47217a;}
.current-issue .text-holder .title {font-weight:bold;margin-bottom:5px;}
.current-issue .text-holder .description {margin-bottom:10px;}
.current-issue .text-holder .links {margin-top:5px;padding-left:8px;font-weight:bold;font-size:10px;background:url(/media/ui/ebn-arrow.png) left center no-repeat;}
.eba .current-issue .text-holder .links {background:url(/media/ui/eba-arrow.png) left center no-repeat;}
.opinion .poll-mod { margin: 0 15px; }
.opinion .poll-mod .title, .quiz-question .title { margin: 0 0 15px 0; }
.opinion .poll-ad img { margin: 0 5px 0 0;}
.opinion .radio-button { margin: 0 0 0 10px; }
.opinion .radio-button input, .quiz-question .radio-button input {margin: 0 10px 10px 0;}
.opinion .poll-entry { width: 100%; margin-bottom: 20px;  }
.opinion .poll-info { width: 225px; }
.opinion .poll-percent { font-weight: bold; color: #333333; float: left; margin: 17px 15px 10px 0; width: 30px; }
.opinion .poll-text { font-size: 10px; color: #47217a; margin-bottom: 5px; }
.opinion .poll-bar { height: 15px; background: #9fb148; width: 70%; }
.btn-blue { text-transform: uppercase; background: #0D5483; padding: 5px 10px; font-size: 10px; }
.btn-blue a { color: #FFFFFF; }
#quiz-wrapper #article-head-block.conferences .article-title a.more { margin: 0 30px 0 0; color: #47217a; }
.quiz-questions .quiz-header .title { font-size: 14px; font-weight: bold; color: #47217a; margin: 10px 0 15px 0; }
.quiz-questions .quiz-question { border-bottom: 1px dotted #CCCCCC; margin: 0 0 20px 0; padding: 0 0 10px 0;  }
.quiz-questions .quiz-question a { color: #47217a; }
.quiz-information { color: #999999; margin: 20px 0 0 0; font-size: 12px; }
#social-holder .title.decorated {margin-left: 5px;padding-left: 25px;}
#social-holder #title-twitter.decorated {background: url('../media/ui/icon-social-twitter.png') no-repeat left center;}
#social-holder #title-facebook.decorated {background: url('../media/ui/icon-social-facebook.png') no-repeat left center;}
#social-holder #title-linkedin.decorated {background: url('../media/ui/icon-social-linkedin.png') no-repeat left center;}
#upcoming-events .info-holder {width: 200px;}
#upcoming-events .tc-item .info-holder {width: 150px;}
#upcoming-events img {border: solid 1px #ccc;margin: 0 10px 0 0;}
.ad-holder .row {padding: 0 12px;margin-top: 5px;}
.ad-holder {margin-top: 20px;}
#upcoming-events ul.trend-list {margin-top: 5px;}
#article-wrapper.sponsored {margin-bottom: 22px;}
#article-wrapper.sponsored .under-head-block .small-img-holder {margin-right: 15px;}
#article-wrapper.sponsored #article-head-block .info-holder .others {margin-top: 10px;}
#article-wrapper.sponsored .under-head-block .register {margin-top: 12px;}
#article-head-block {margin-bottom: 10px;}
#article-head-block .others {width: 360px;}
#article-head-block .img-holder {width: 250px;}
#article-head-block .img-holder.border img {border: solid 1px #ccc;}
#article-head-block.conferences .img-holder {margin-right: 15px;}
#article-head-block.conferences .others {width: 340px;}
#article-head-block.conferences .info-holder .others {margin-top: 30px;}
#article-head-block.type-2 .img-holder {width: 199px;}
#article-head-block.type-2 .others {width: 410px;}
.article-title {font-weight: bold;font-size: 20px;color: #333333;margin-bottom: 10px;}
#article-head-block .article-title.dark a { color: #333333; }
#article-head-block.conferences .article-title {margin-bottom: 0;}
#article-head-block.conferences .article-title a {color: #333333;}
#article-head-block.conferences .info-holder {line-height: 18px;}
#article-head-block.conferences .info-holder a {color: #47217a;font-weight: normal;}
#article-head-block.type-3 .article-title {margin-bottom: 10px;}
#article-head-block .col1 {width: 50px;}
#article-head-block .col2 {width: 295px;}
#article-head-block.type-2 .col2 {width: 340px;}
#article-head-block.type-3 .col2 {width: 564px;}
#article-head-block.type-3 .img-holder {margin-bottom: 20px;}
#article-head-block .article-text-holder {font-size: 10px;font-weight: normal;}
#article-head-block .datetime {text-transform: uppercase;}
#article-head-block .caption {font-size: 10px;font-weight: bold;}
#article-head-block .twitter-button-holder {margin-left: 10px;}
#article-head-block.topics #article-teaser {font-size: 18px;}
#article-content.topics {margin-bottom: 10px;}
#article-head-block.topics .article-title {margin-bottom: 18px;}
#article-head-block.topics .article-title a {color: #333333;font-size: 22px;}
#article-head-block.topics {margin-bottom: 0;}
#article-head-block.conferences {margin-bottom: 0;}
#article-head-block.conferences div.view-slideshow {margin-right: 16px;}
.sponsors-holder { margin: 30px 0 0 0; }
.sponsors-holder .sponsor { margin: 20px 0px; }
.sponsor .fidelity { margin-left: -20px; }
.under-head-block .small-img-holder {margin-right: 20px;}
div.view-slideshow {background: url('../media/ui/icon-slideshow-trans.png') no-repeat left center;padding-left: 20px;font-size: 10px;}
.index .index-3col {margin-bottom: 35px;}
.index-3col {margin-top: 16px;border-bottom: dashed 1px #ccc;padding-bottom: 30px;}
.index-3col a, .index-2col.index.sponsor a {color: #47217a;}
.index-3col .title a, .index-2col.index.sponsor .title a {color: #333333;}
.index-3col .label {font-size: 10px;margin-left: 5px;}
.index-3col .col1 {width: 130px;margin-right: 22px;}
.index-3col .col2 {width: 310px;}
.index-3col .col3 {width: 130px;margin-right: 10px;}
.index-3col .col1 .img-holder {margin-bottom: 5px;border: solid 1px #ccc;width: 125px;height: 78px;}
.index-3col .info-holder .title, .index-2col.index.sponsor .info-holder .title {font-weight: bold;font-size: 13px;line-height: 18px;color: #47217a;}
.index-3col.index.sponsor .info-holder .title a { color: #333333; }
.index-3col.index.sponsor .info-holder .site-link { font-size: 11px; }
body a.blue-button {display: block;background-color: #47217a;padding: 4px 6px;font-size: 10px;text-transform: uppercase;color: #fff !important;line-height: 10px;}
/*body a.blue-button:hover {color: #fff !important;}*/
body.eba a.blue-button {background-color: #9c1519;color: #fff !important;}
/*body.eba a.blue-button:hover {color: #fff !important;}*/
.name, a.name {text-transform: uppercase;color: #47217a;font-size: 10px;font-weight: normal;}
#sponsored-content-block {margin-bottom: 30px;}
#sponsored-content-block .links-holder ul {list-style-type: none;margin: 10px 0 0 0;padding: 0;}
#sponsored-content-block .links-holder li {margin: 0;padding: 4px 0 4px 0px;}
#sponsored-content-block .links-holder ul li a {font-size: 12px;font-weight: bold;color: #333333;}
#sponsored-content-block .links .headerlinks, #sponsored-content-block .links-holder .right { margin-right: 40px; }

.index.sponsor {margin-top: 18px;border-bottom: dashed 1px #ccc;padding-bottom: 16px;}
.index.sponsor:last-child {border-bottom: none;}
.index.sponsor .img-holder {width: 125px;height: auto;}
.index.sponsor .img-holder img {border: solid 1px #ccc;}
.index.sponsor .others-holder {width: 465px;margin-right: 18px;}
.index.sponsor .others-holder .title {margin-bottom: 2px;}
.index.sponsor .others-holder .title a {font-weight: bold;font-size: 14px;color: #333333;}
.index.sponsor .others-holder .desc {line-height: 18px;}
.index.sponsor .others-holder .link a {color: #47217a;font-weight: normal;}
.index-2col.index.sponsor .col1 {width: 130px;margin-right: 10px;}
.index-2col.index.sponsor .col2 {width: 453px;border: none;}
.index-2col.index.sponsor .col2.wide {width: auto;}
.index-2col.index.sponsor .info-holder {margin-bottom: 10px;}
.index-2col.index.sponsor {padding-bottom: 30px;margin-bottom: 18px;}
.bookmark-icon { margin: 0 3px 0 0; }
a.my-bb-link {height: 15px;line-height: 15px;}
a.my-bb-link.active {background-position: 0px -15px;}
#sister-pub-bar {height: 32px;width: 100%;background: url('/media/ui/fp-sistersite-nav-bg.png');font-size: 8px;font-weight: bold;color: #fff;position: relative;}
#sister-pub-bar .inner {width: 1101px;margin: 0 auto;height: 32px;position: relative;}
#sister-pub-bar .inner .logo-holder {margin-top: 5px;margin-left: 10px;}
#sister-pub-bar .inner .items-holder ul {list-style-type: none;margin: 0;padding: 0;}
#sister-pub-bar .inner .items-holder ul li {display: inline;line-height: 32px;margin: 0;padding: 0;}
#sister-pub-bar .inner a {color: #fff;display: inline-block;text-align: center;height: 32px;line-height: 32px;padding: 0 10px;border-right: solid 2px #7e7e7e;text-transform: uppercase;margin: 0;/*ie7*/*display: inline;*zoom: 1;}
#sister-pub-bar .inner ul li:first-child a {margin-left: 40px;}
#sister-pub-bar .inner ul li.active a {background: url('/media/ui/bg-pubbar-chosen.png') 0 0 repeat-x;}
/*#sister-pub-bar .inner ul li:hover a*/ {background: url('/media/ui/bg-pubbar-chosen.png') 0 0 repeat-x;}
/*#sister-pub-bar .inner ul li a:hover*/ {color: #fff !important;}
#sister-pub-bar .inner .more-holder a {color: #fff !important;border-right: none;background: url('../media/ui/sister-pub-bar-downarrow.png') right center no-repeat;}
/*#sister-pub-bar .inner .more-holder a:hover {color: #333333;}*/
#sister-pub-bar .inner #spp-more-menu a { background: none; }
#sister-pub-bar .inner #more-link { }
#sister-pub-bar .inner #more-link a { margin: 0 0 0 5px; padding: 0 8px 0 0; width: 46px; }
/*#sister-pub-bar .inner #more-link a:hover {opacity: 1;color: #333333;border: 1px solid #CCCCCC;}*/
#sister-pub-bar .inner #more-link.active a {opacity: 1;color: #333333;border: 1px solid #CCCCCC;}
#sister-pub-bar .inner #spp-more-menu ul {list-style-type: none;margin: 0;padding: 0;}
#sister-pub-bar .inner #spp-more-menu ul li {margin: 0;padding: 0;}
#sister-pub-bar .inner #spp-more-menu ul li a {border: medium none;font-size: 10px;height: 16px;line-height: 16px;margin: 0 10px;padding: 0;text-align: left;text-transform: none;width: 171px;color: #333333;}
/*#sister-pub-bar .inner #spp-more-menu ul li a:hover { color: #333333; }*/
#sister-pub-bar .inner #spp-more-menu .section-block {margin-bottom: 4px;}
#sister-pub-bar .inner #spp-more-menu .section-block .title {border-bottom: 1px solid #CCCCCC;color: #47217a;font-size: 10px;margin: 0 10px 5px;padding: 5px 0;text-transform: uppercase;}
#spp-more-menu {background: #FFFFFF;opacity: 1;border: 1px solid #CCCCCC;display: none;height: 740px;padding-top: 10px;position: absolute;right: 30px;top: 32px;width: 191px;z-index: 100000;}
#spp-more-menu.active, #spp-more-menu:hover {display: block;}
#print-subscriptions .image-holder {width: 187px;margin-left: 10px;}
#print-subscriptions .image-holder img {border: solid 1px #ccc;}
#print-subscriptions .text-holder {width: 420px;}
#print-subscriptions .subject {font-size: 10px;text-transform: uppercase;font-weight: normal;color: #333;margin-bottom: 10px;}
#print-subscriptions .title, #print-subscriptions .title a {font-weight: bold;color: #333333;font-size: 16px;}
#print-subscriptions .description {line-height: 18px;font-size: 12px;}
#print-subscriptions .list-holder {margin-top: 10px;}
#print-subscriptions .list-holder a {color: #333333;font-weight: bold;}
#print-subscriptions .list-holder ul {margin: 0;padding: 0;}
#print-subscriptions .list-holder ul li {margin: 0;margin-left: 15px;padding-left: 1px;color: #ed1c24;}
#print-subscriptions .links-holder {margin-top: 10px;}
#print-subscriptions .links-holder a {text-transform: uppercase;color: #47217a;font-weight: normal;font-size: 10px;padding-left: 22px;height: 12px;line-height: 12px;margin-left: 20px;}
#print-subscriptions .links-holder a.slideshow {background: url('../media/ui/icon-slideshow-trans.png') no-repeat left center;}
#print-subscriptions .links-holder a.video {background: url('../media/ui/icon-video-trans.png') no-repeat left center;}
#print-subscriptions h4 {margin-bottom: 15px;color: #47217a;}
#previous-issues-holder .carousel-header {border-bottom: none;}
#previous-issues-holder ul li a {font-size: 10px;font-weight: normal;color: #47217a;text-transform: uppercase;}
#previous-issues-holder ul#issues-carousel li a { font-size: 11px; font-weight: bold; }
#col-one .index.todays-paper-item { margin: 10px 0 20px; }
.index.todays-paper-item .page {font-size: 10px;font-weight: bold;text-transform: uppercase;}
.index.todays-paper-item .subject {font-size: 10px;text-transform: uppercase;font-weight: normal;color: #333;margin-bottom: 10px;}
.index.todays-paper-item .title { margin-bottom: 10px; }
.index.todays-paper-item .title, .index.todays-paper-item .title a {font-weight: bold;color: #333333;font-size: 14px;}
.index.todays-paper-item .description {line-height: 18px;font-size: 12px;margin-top: 10px;}
.index.todays-paper-item .author {font-size: 10px;}
.index.todays-paper-item .author a {color: #47217a;text-transform: uppercase;}
.index.todays-paper-item .datetime {text-transform: uppercase;font-size: 10px;}
.index.todays-paper-item .comments-holder {margin-top: 10px;}
.index.todays-paper-item .comments-holder, .index.todays-paper-item .comments-holder a {color: #47217a;font-size: 13px;font-weight: bold;}

body.video-black {background: #000;color: #fff;overflow-y: visible !important;}
body.video-black div#interstitialmain {height:1px;width:1px;}
/*body.video-black #content-wrapper a:hover{text-decoration:none;color:#FFF !important;}*/
body.video-black .hidden-div {color:#333 !important;}
body.video-black #content-inner a {color: #999;}
body.video-black #header {background-color: #000;height: 130px;}
body.video-black #header-bottom {background-color: #000;height:77px;}
body.video-black #header-bottom #get-access-drop {color: #999999;border-color: #000;background-color: #000;}
body.video-black #header-bottom .holder, body.video-black #header-bottom .holder a {color: #999;}
body.video-black #header-bottom #search-box {background-color: #fff;}
body.video-black #header-bottom #search-date {color: #999;text-align: left;}
body.video-black #header-bottom #logo {margin-left: 20px;margin-top: 15px;height:55px;width:200px;position:relative;}
body.video-black #header-bottom #logo img {position: absolute;max-height:55px;max-width:200px;bottom:0;left:0;}
body.video-black #header-bottom .title-holder {height: 36px;margin: 35px 0 0 140px;}
body.video-black #header-bottom.sticky-header-black .title-holder {margin-top: 25px;margin-left:200px;}
body.video-black #header-bottom .link-holder {margin-top: 55px;}
body.video-black #header-bottom.sticky-header-black .link-holder {margin-top: 45px;}
body.video-black #header-bottom .link-holder a {font-size: 10px;font-weight: normal;text-transform: uppercase;color: #ccc;}
body.video-black #header-bottom .title-holder .title {font-weight: bold;font-size: 30px;color: #fff;}
body.video-black #header-bottom .title-holder .bookmark-holder {margin-top: 14px;margin-left: 5px;}
body.video-black #content-wrapper {background-color: #000;padding: 13px 39px 0;}
body.video-black #content {background-color: #000;}
body.video-black #search { margin-top: 13px; }
body.video-black #col-zero {width: 100px;margin-right: 15px;margin-top: 20px;}
body.video-black #col-one {width: 520px;margin-top: 20px;}
body.video-black #col-two {margin-left: 10px;}
body.video-black .carousel-header {border-bottom: 1px solid #CCC;}
body#home.video-black .slide-title {font-family: Georgia,serif;font-size: 23px;line-height: 26px;margin: 10px;}
body.video-black .slideshow-container {margin-top: 10px;position: relative;}
body.video-black #col-one .pagenav {position: absolute;top: 105px;width: 520px;z-index: 99;}
body.video-black .info-holder {float: right;}
body.video-black .counter-holder {height: 14px;}
body.video-black .counter-holder img {vertical-align: middle;}
body.video-black #slideshow-carousel-counter {display: inline-block;font-size: 11px;padding: 5px;text-align: center;width: 70px;}
body.video-black .social-media-holder, body.video-black .info-holder {padding: 10px 10px 10px 9px;}
body.video-black .social-media-holder {float: left;}
body.video-black .social-media-holder .article-tool {margin-right: 5px;}
body.video-black .article-tool a {color: #ffffff;}
body.video-black .swiper-container {height: 300px;margin: 10px;width: 500px;}
body.video-black .swiper-container .swiper-slide img {max-width: 500px;}
body.video-black #col-one .photo-title {font-size: 18px;font-weight: bold;}
body.video-black #col-one .photo-title, body.video-black #col-one .photo-description {padding: 0 10px;}
body.video-black .carousel-header .title {color: #fff;font-size: 20px;font-weight: bold;text-transform:uppercase;}
body.video-black #content-inner {width: 506px;padding: 8px 6px 20px;background-color: #1a1a1a;border: 1px solid #323030;}
body.video-black #video-player {width: 503px;height: 281px;border: solid 1px #333;padding: 0;margin: 0;overflow: hidden;}
body.video-black #video-player.slideshow {height: 331px;border: none;margin-left: 4px;position: relative;overflow: visible;}
body.video-black #video-player.slideshow .carousel-holder {position: absolute;top: 0;left: 0;}
body.video-black #video-player.slideshow .buttons-holder {position: absolute;top: 91px;left: 0;}
body.video-black #video-player.slideshow .buttons-holder .inner {width: 520px;margin-left: -11px;}
body.video-black #content-inner .others {width: 490px;margin-top: 10px;}
body.video-black #content-inner .subject {font-size: 12px;margin-bottom: 5px;}
body.video-black #content-inner .title {color: #fff;font-size: 22px;font-weight: bold;margin-bottom: 10px;}
body.video-black #content-inner .title a {color: #fff;}
body.video-black #content-inner .datetime {font-size: 10px;text-transform: uppercase;color: #999;margin-bottom: 5px;}
body.video-black #content-inner .description {color: #fff;margin-bottom: 5px;}
body.video-black #content-inner .more-link a, body.video-black #content-inner .comments-holder .link-holder a {font-weight: bold;color: #fff;}
body.video-black #content-inner .comments-holder .link-holder {padding-bottom: 5px;border-bottom: solid 1px #fff;}
body.video-black #content-inner .comments-holder textarea {width: 490px;height: 60px;outline: none;resize: none;}
body.video-black #content-inner .white-box {background-color: #fff;padding: 3px;}
body.video-black #content-inner .white-box textarea {width: 390px;height: 45px;outline: none;border: none;background: transparent;resize: none;color: #999999;font-size: 12px;padding: 5px 0 0 10px;}
body.video-black #content-inner .white-box .button-holder .button {margin-top: 40px;margin-right: 4px;}
body.video-black #content-inner .comments-holder .label {margin-top: 10px;margin-bottom: 10px;}
body.video-black #content-inner .buttons-holder {margin-top: 20px;}
body.video-black #content-inner .buttons-holder .button {margin-left: 10px;}
body.video-black #content-inner .info-holder {margin-top: 10px;}
body.video-black #content-inner .info-holder .counter-holder {font-weight: bold;text-transform: uppercase;width: 200px;text-align: right;margin-right: 10px;}
body.video-black #content-inner .info-holder .link-holder a {text-transform: uppercase;font-size: 11px;font-weight: normal;}
body.video-black #content-inner .info-holder .counter-holder a {color: #fff;}
body.video-black #content-inner .social-media-holder {text-align: right;}
body.video-black #content-inner .others .two-col .col-01 {width: 280px;}
body.video-black #content-inner .others .two-col .col-02 {width: 210px;}
body.video-black #content-inner .others .two-col .description {font-weight: bold;}
body.video-black #content-inner .others .two-col .social-media-holder .share-icons {width: 485px;}
body.video-black #content-inner .others .two-col .col-02 .tag-photo-holder {margin-left: 86px;margin-bottom: 10px;}
body.video-black #content-inner .others .two-col .fullscreen {margin-top: 5px;}
body.video-black #col-one div.carousel-header { background: none; }
body.video-black a.blue-button {}
body.video-black #bottom-content {border-top: solid 1px #333;margin: 20px 0 40px 102px;}
body.video-black #bottom-content .carousel-header .title {font-size: 16px;font-weight: bold;margin-top: 5px;margin-bottom: 5px;}
body.video-black #bottom-content .carousel-header .headerlinks, body.video-black #bottom-content .carousel-header .headerlinks a {color: #fff;}
body.video-black #bottom-content .carousel-header .headerlinks {margin-top: 3px;}
body.video-black #bottom-content .items-chooser ul {list-style-type: none;margin: 0;padding: 0;}
body.video-black #bottom-content .items-chooser ul li {display: inline-block;padding: 0;margin: 0;margin-left: 2px;background-color: #000;vertical-align: top;/*ie7*/*display: inline;*zoom: 1;}
body.video-black #bottom-content .items-chooser ul li:first-child {margin-left: 0;}
body.video-black #bottom-content .items-chooser .video-item {background-color: #212121;width: 188px;height: 173px;padding: 10px 8px;opacity:0.5;filter:alpha(opacity=50); /* For IE8 and earlier */}
body.video-black #bottom-content .items-chooser li:hover .video-item, body.video-black #bottom-content .items-chooser li.active .video-item {opacity:1;filter:alpha(opacity=100); /* For IE8 and earlier */}
body.video-black #bottom-content .items-chooser .video-item .subject {font-size: 11px;color: #ccc;text-transform: uppercase;}
body.video-black #bottom-content .items-chooser .video-item .subject a {color: #ccc;}
body.video-black #bottom-content .items-chooser .video-item .description {font-size: 12px;font-weight: bold;color: #fff;margin-top: 5px;}
body.video-black #bottom-content .items-chooser .video-item .description a {color: #fff;}
.image-caption-credit-holder { margin-top: -5px; }
.image-caption { color: #ccc; font-size: 10px; }
.image-credit { color: #999; font-size: 10px; }
body.video-black .image-caption { padding: 0 0 0 9px; }
body.video-black .image-credit { padding: 0 0 0 9px; }
#left-sidebar a {color: #999;}
#left-sidebar ul {list-style-type: none;margin: 0;padding: 0;}
#left-sidebar ul li {margin: 0;padding: 5px 0;border-top: solid 1px #333;}
#left-sidebar ul li:first-child {border-top: none;}
#left-sidebar .item {cursor: pointer;}
#left-sidebar .item .title {color: #fff;width: 90px;font-size:12px;text-transform:uppercase;font-weight:bold;font-family: Arial,sans-serif;background: url("/media/ui/arrow-li-white-right.png") no-repeat right 3px;padding-right: 10px;}
/*#left-sidebar .item:hover .title {color: #fff;}*/
#left-sidebar .item.active .title {color: #fff;background: url('../media/ui/arrow-li-white.png') 90px 4px no-repeat;border-bottom: solid 1px #333;padding-right: 15px;padding-bottom: 5px;}
#left-sidebar .item .list {display: none;}
#left-sidebar .item.active .list {display: block;}
#left-sidebar ul li ul li {margin-left: 10px;}
/*#left-sidebar ul li .item .list a:hover {color: #fff !important;}*/
#left-sidebar .sponsor-tag {font-size:6.25pt;text-transform:uppercase;color:#e3b41e;}
body.video-black #video-picker { margin-top: 22px; }
#video-picker div.tab {text-transform: uppercase;font-size: 10px;text-transform: uppercase;padding: 0 5px;height: 16px;line-height: 16px;border: solid 1px #414141;border-left: none;border-bottom: none;width: auto;background-color: #1a1a1a;cursor: pointer;color: #999;}
#video-picker div.tab:first-child {border-left: solid 1px #414141;}
#video-picker div.tab:hover, #video-picker div.tab.active {background-color: #2b2b2b;}
#video-picker .video-list-holder {width: 298px;height: 274px;background-color: #1a1a1a;border: solid 1px #414141;position: relative;overflow:hidden;}
#video-picker .video-list {width: 298px;height: 274px;overflow-y: scroll;position: absolute;top: 0;left: 0;display: none;}
#video-picker .video-list.active {display: block;}
#video-picker .video-list ul {list-style-type: none;margin: 0;padding: 0;margin-top: 10px;}
#video-picker .video-list ul li {margin: 7px 0;padding: 0;}
#video-picker .video-list .video-item .subject, #video-picker .video-list .photo-item .subject{font-size: 11px;color: #ccc;text-transform: uppercase;}
#video-picker .video-list .video-item .subject a, #video-picker .video-list .photo-item .subject a{color: #999;}
#video-picker .video-list .video-item .title, #video-picker .video-list .photo-item .title{color: #999;font-weight: bold;}
#video-picker .video-list .video-item .title a, #video-picker .video-list .photo-item .title a{color: #999;}
#video-picker .video-list .video-item .img-holder {width: 86px;height: 47px;margin-left: 4px;overflow: hidden;background-color: #000;}
#video-picker .video-list .photo-item .img-holder {width: 88px;height: 61px;margin-left: 4px;overflow: hidden;background-color: #000;}
#video-picker .video-list .video-item .img-holder img, #video-picker .video-list .photo-item .img-holder img{opacity:0.5;filter:alpha(opacity=50); /* For IE8 and earlier */}
#video-picker .video-list .video-item .text-holder, #video-picker .video-list .photo-item .text-holder{width: 175px;margin-left: 10px;}
#video-picker .video-list li.active .video-item .img-holder img, #video-picker .video-list li:hover .video-item .img-holder img, #video-picker .video-list li.active .photo-item .img-holder img, #video-picker .video-list li:hover .photo-item .img-holder img{opacity: 1;filter:alpha(opacity=100); /* For IE8 and earlier */margin-left: -2px;margin-top: -2px;}
#video-picker .video-list li.active .video-item .img-holder, #video-picker .video-list li:hover .video-item .img-holder {border: solid 2px #0066cc;width: 82px;height: 43px;}
#video-picker .video-list li.active .photo-item .img-holder, #video-picker .video-list li:hover .photo-item .img-holder {border: solid 2px #0066cc;width: 84px;height: 57px;}
#video-picker .video-list li.active .video-item .subject a, #video-picker .video-list li.active .photo-item .subject a {color: #ccc;}
/*#video-picker .video-list li:hover .video-item .subject a, #video-picker .video-list li:hover .photo-item .subject a{color: #ccc;}*/
#video-picker .video-list li.active .video-item .title a, #video-picker .video-list li.active .photo-item .title a {color: #fff;}
/*#video-picker .video-list li:hover .video-item .title a, #video-picker .video-list li:hover .photo-item .title a{color: #fff;}*/

#inner-two-col #inner-main-col {width: 430px;}
#inner-two-col.preferences #inner-main-col {width: 630px;}
#inner-two-col #inner-main-col .teaser {font-size: 16px;}
#inner-two-col #inner-main-col .follow-up {font-size: 14px;line-height: 18px;}
#inner-two-col #inner-main-col .follow-up a {color: #47217a;}
#inner-two-col #inner-main-col .mybb-items-holder .item {margin-top: 20px;}
#inner-two-col #inner-main-col .mybb-items-holder .item .image-holder {width: 125px;height: 78px;overflow: hidden;border: solid 1px #ccc;margin: 3px 7px 0 0;}
#inner-two-col #inner-main-col .mybb-items-holder .item .title, #inner-two-col #inner-main-col .mybb-items-holder .item .description {line-height: 18px;}
#inner-two-col #inner-main-col .mybb-items-holder .item .title a {font-weight: bold;color: #1e4865;}
#inner-two-col #inner-main-col .video-holder {margin-top: 20px;}
#inner-two-col #inner-main-col .video-holder .video-player {margin-top: 10px;}
#inner-two-col #inner-main-col .video-holder .button-holder {margin: 12px 0;}
#col-one #inner-two-col #inner-left-col div.carousel-header.nobg, #col-one #inner-two-col #inner-main-col div.carousel-header.nobg { margin-bottom: 5px; }
#inner-two-col.preferences #inner-main-col h4.carousel-header { color: #47217a; }
#inner-two-col.preferences #inner-main-col h4.carousel-header.sm, #inner-two-col.preferences #inner-main-col .title.sm { font-size: 14px; }
#inner-two-col.preferences #inner-main-col .title.lg { font-size: 18px; }
#inner-two-col #inner-main-col form {margin-bottom: 20px;}
#inner-two-col #inner-main-col form.preferences-top-margin {margin-top: 14px;}
#inner-two-col #inner-main-col form .text {margin: 10px 0;}
#inner-two-col #inner-main-col form .button-holder {margin-top: 10px;}
#inner-two-col #inner-main-col form .step {font-weight: bold;margin-bottom: 10px;}
#inner-two-col #inner-main-col form .dropdown-holder  {margin-bottom: 20px;}
#inner-two-col #inner-main-col form .dropdown-holder select {margin-top: 12px;width: 200px;}
#inner-two-col #inner-main-col form .col {width: 195px;}
#inner-two-col #inner-main-col form .col.right {margin-right: 20px;}
#inner-two-col #inner-main-col form .grouped {width: 175px;margin-bottom: 20px;}
#inner-two-col #inner-main-col form .grouped .head {width: 175px;margin: 0 0 7px 0;}
#inner-two-col #inner-main-col form .grouped .head .chk-holder, #inner-two-col #inner-main-col form .grouped .head label, #inner-two-col #inner-main-col form .grouped .head .moreless-holder{height: 20px;line-height: 20px;}
#inner-two-col #inner-main-col form .grouped.closed .list-holder {display: none;}
#inner-two-col #inner-main-col form .grouped .head .moreless-holder {text-transform: uppercase;font-size: 10px;}
#inner-two-col #inner-main-col form .grouped .head .moreless-holder a {background: url('../media/ui/arrow-mybb-up.png') center right no-repeat;padding-right: 16px;}
#inner-two-col #inner-main-col form .grouped.closed .head .moreless-holder a {background: url('../media/ui/arrow-mybb-down.png') center right no-repeat;}
#inner-two-col #inner-main-col form .grouped .head label.title {font-weight: bold;}
#inner-two-col #inner-main-col form .grouped .head .moreless-holder .more, #inner-two-col #inner-main-col form .grouped.closed .head .moreless-holder .less{display: none;}
#inner-two-col #inner-main-col form .grouped.closed .head .moreless-holder .more {display: inline;}
#inner-two-col #inner-main-col form .grouped .list-holder ul {list-style-type: none;margin: 0;padding: 0;}
#inner-two-col #inner-main-col form .grouped .list-holder ul li {margin: 0 0 10px 10px;padding: 0;}
#inner-two-col #inner-main-col .story-item {margin-top: 12px;padding-bottom: 14px;border-bottom: dashed 1px #ccc;}
#inner-two-col #inner-main-col .story-item .subject, #inner-two-col #inner-main-col .story-item .datetime, #inner-two-col #inner-main-col .story-item .action {font-size: 10px;text-transform: uppercase;}
#inner-two-col #inner-main-col .story-item .datetime, #inner-two-col #inner-main-col .story-item .action {margin-top: 3px;}
#inner-two-col #inner-main-col .story-item .title {font-size: 14px;font-weight: bold;font-family: Georgia, serif;}
#inner-two-col #inner-main-col .story-item .title a {color: #1e4865;}
#inner-two-col #inner-main-col .story-item .img-holder {width: 125px;height: 78px;border: solid 1px #ccc;margin-right: 7px;overflow: hidden;}
#inner-two-col #inner-main-col .discussions .title { margin: 5px 0; }
#inner-two-col #inner-main-col .discussions .header-small { font-size: 11px; text-transform: uppercase; margin: 10px 0 5px 0; color: #47217a; }
#inner-two-col #inner-main-col .discussions .join-conversation { margin: 10px 0 0 0; }
#inner-two-col #inner-main-col .discussions .join-conversation a { color: #47217a; font-weight: bold; text-transform: uppercase; background: url('../media/ui/icon-conversation.png') no-repeat top left; padding: 0 0 0 20px; }
#col-one #my-topics .list-column { width: 304px; }
#col-one #my-topics .list-column.last-col { margin-right: 0; }
#col-one #my-topics .list-header { height: 31px; }
#col-one #my-topics .list-header .title { font-size: 14px; }
#col-one #my-topics .list-items ul li {background: none;padding-left: 0;}
#col-one #my-topics .list-items a { color: #47217a; }
#col-one #my-topics .preferences-link a { color: #47217a; font-size: 11px; text-transform: uppercase; }

#advisorTV { background: url('../media/ui/advisortv-bg.png') repeat-x top left; }

#left-search-holder {width: 150px;border: solid 1px #ccc;padding-left: 7px;margin: 10px 0 0 5px;}
#left-search-holder #lterm {height: 21px;line-height: 21px;outline: none;border: none;background: transparent;width: 116px;color: #999999;}
#left-search-holder #lsearch-button {margin: 2px 0 0 8px;}
#lsearch-items-holder .label {margin-top: 20px;font-weight: bold;}
#lsearch-items-holder .large-group {margin-top: 16px;}
#lsearch-items-holder .large-group .top-row .title {font-weight: bold;}
#lsearch-items-holder .large-group .top-row {margin-bottom: 6px;}
#lsearch-items-holder .large-group .topic-groups {width: 162px;}
#lsearch-items-holder .large-group .top-row .arrow a, #lsearch-items-holder .grouped .head .moreless-holder a {background: url('../media/ui/arrow-mybb-down.png') center right no-repeat;padding-right: 16px;}
#lsearch-items-holder .large-group.closed .top-row .arrow a, #lsearch-items-holder .grouped.closed .head .moreless-holder a {background: url('../media/ui/arrow-lsearch-right.png') center right no-repeat;}
#lsearch-items-holder .grouped.closed .list-holder {display: none;}
#lsearch-items-holder .large-group.closed .topic-groups, #lsearch-items-holder .grouped .head .moreless-holder .more, #lsearch-items-holder .grouped.closed .head .moreless-holder .less {display: none;}
#lsearch-items-holder .grouped {margin-bottom: 6px;}
#lsearch-items-holder .grouped .list-holder ul, #lsearch-items-holder .stand-alone-list ul {list-style-type: none;margin: 0;padding: 0;}
#lsearch-items-holder .grouped .list-holder ul li {margin: 0;padding: 0;margin-left: 20px;margin-bottom: 6px;}
#lsearch-items-holder .grouped .head .moreless-holder {margin-right: 4px;}
#lsearch-items-holder .grouped.closed .head .moreless-holder {margin-right: 6px;}
#lsearch-items-holder .grouped .head .moreless-holder a {outline: none;}
#lsearch-items-holder .grouped {width: 170px;}
#lsearch-items-holder .stand-alone-list ul li {margin: 0;padding: 0;margin-bottom: 6px;}
#sortby {margin-top: 8px;margin-bottom: 22px;}
#sortby .links-holder a {color: #47217a;}
#search-results .search-item {padding-bottom: 20px;margin-bottom: 20px;border-bottom: dashed 1px #ccc;}
#search-results .search-item .subject, #search-results .search-item .author a, #search-results .search-item .datetime {font-size: 10px;text-transform: uppercase;}
#search-results .search-item .title {margin-top: 8px;color: #333333;font-size: 14px;font-weight: bold;}
#search-results .search-item  .author {font-size: 10px;margin-top: 8px;}
#search-results .search-item .author a {color: #47217a;}
#search-results .search-item .description {margin-top: 10px;line-height: 18px;}
#search-results .pagination-holder {text-align: center;font-size: 14px;color: #cccccc;}
#search-results .pagination-holder a {color: #ccc;}
#search-results .pagination-holder a.active {color: #7d7d7d;}

#inner-two-col #inner-left-col {width: 170px;}
#inner-two-col #inner-left-col .logo-holder {width: 170px;height: 133px;margin-bottom: 12px;}
#inner-two-col #inner-left-col .logo-holder .inside {width: 133px;height: 133px;margin: 0 auto;overflow: hidden;}
#inner-two-col #inner-left-col .list-items {background: url('../media/ui/bg-my-bb-left-rail.html') repeat-x;background-color: #e1e1e1;border-top: solid 3px #2e516a;}
#inner-two-col #inner-left-col .list-items.market-data {border-top: none;}
#inner-two-col #inner-left-col .list-items ul {list-style-type: none;margin: 0;padding: 0;}
#inner-two-col #inner-left-col .list-items ul li {padding: 0;margin: 0;}
#inner-two-col #inner-left-col .list-items ul li .text-holder {width: 125px;}
#inner-two-col #inner-left-col .list-items ul li .arrow-holder {margin-right: 12px;}
#inner-two-col #inner-left-col .list-items ul li a {display: block;font-size: 12px;font-weight: bold;line-height: 14px;padding: 10px 0 12px 10px;background: url('../media/ui/bg-my-bb-left-rail-li-rule.html') bottom center no-repeat;text-transform: uppercase;}
#inner-two-col #inner-left-col .list-items ul li.active a {background-color: #8f8f8f;color: #fff !important;}
/*#inner-two-col #inner-left-col .list-items ul li a:hover {background-color: #8f8f8f;color: #fff !important;}*/
/*#inner-two-col #inner-left-col .list-items.market-data ul li:hover {background: url('../media/ui/bg-marketdata-leftrail-active.html') 0 0 repeat-x;background-color: #284c65;color: #fff !important;}*/
#inner-two-col #inner-left-col .list-items.market-data ul li.active {background: url('../media/ui/bg-marketdata-leftrail-active.html') 0 0 repeat-x;background-color: #284c65;color: #fff !important;}
#inner-two-col #inner-left-col .list-items.market-data ul li a:hover, #inner-two-col #inner-left-col .list-items.market-data ul li.active a {background: transparent;background: url('../media/ui/arrow-marketdata-li-active.html') right center no-repeat;padding-right: 0;margin-right: 10px;}
#inner-two-col #inner-left-col .list-items.market-data ul li a {padding-right: 10px;}
#inner-two-col #inner-left-col .button-holder {margin-top: 5px;}
#inner-two-col #inner-left-col .button-holder a.lr-button {display: block;font-size: 12px;font-weight: bold;line-height: 16px;padding: 8px 10px;text-transform: uppercase;color: #fff !important;background: url('../media/ui/bg-left-rail-button-blue.html') bottom left repeat-x;background-color: #3a6e94;}

body.ebn.login { background: url("../media/ui/ebn-header-bg.png") repeat-x scroll left top #eeeeee; }
body.eba.login { background: url("../media/ui/eba-header-bg.png") repeat-x scroll left top #eeeeee; }
body.login #footer {background: url('../media/ui/bg-login-footer.png') 0 0 repeat-x;height: 33px;padding: 0;width: 1026px;margin: 0 auto;margin-bottom: 50px;border-bottom:3px solid #47217a;}
body.eba.login #footer {border-bottom:3px solid #9c1519;}
body.login #header-bottom {height: 188px;}
body.login #header-bottom #login-lock-holder {width: 24px;height: 29px;margin: 116px 0 0 30px;}
body.login #header-bottom #logo {margin: 65px 0 0 300px;}
body.login #header-bottom .text-holder {font: normal 18px Arial, serif;width: 324px;height: 100px;margin: 45px 0 0 0;position: relative;}
body.login #header-bottom .text-holder .inner {position: absolute;right: 0;bottom: 0;}
body.login #content {padding-bottom: 30px;/* is IE7 only - this is a fix for min-height in IE7 */*height: auto !important;*height: 450px;min-height: 450px;}
body.login #content .login-col1, body.login #content .login-col2, body.login #content .single-col {margin-top: 0;}
body.login #content .login-col1 {width: 450px;}
body.login #content .login-col2 {width: 400px;}
body.login #content #subscription-layout .login-col1 {width: 800px;}
body.login #content #subscription-layout .login-col2 {width: 130px;margin-top: 96px;}
body.login #content .col-holder .login-col1, body.login #content .col-holder .login-col2 {width: 425px;}
body.login #content  a {color: #47217a;}
body.login #content .head-text {color: #47217a;font-size: 18px;font-weight: bold;}
body.login #content .head-text.top-spaced {margin-top: 24px;}
body.login #content .head-text .label {color: #333;font: normal 12px Arial, sans-serif;line-height: normal;}
body.login #content .single-col .head-text2 {font-size: 18px;font-weight: bold;}
body.login #content .single-col .head-text.spaced {margin-top: 15px;}
body.login #content .login-col1 .text {margin-top: 15px;}
body.login #content .login-col2 .warning-text {margin-top: 15px;color: #990000;}
body.login #content .login-col2 .form-holder {width: 312px;margin-top: 25px;}
body.login #content .login-col2 .form-holder .input-holder input {width: 204px;margin-left: 10px;}
body.login #content .login-col2 .form-holder div.label {font-weight: bold;}
body.login #content .login-col2 .form-holder .checkbox-holder {margin-top: 15px;}
body.login #content .login-col2 .form-holder .button-holder {margin-top: 15px;}
body.login #content .login-col2 .links-holder a {font-weight: bold;}
body.login #content .single-col .text.hr {border-top: solid 1px #ccc;margin-top: 20px;padding-top: 20px;width: 940px;}
body.login #content .single-col div.label {font-weight: bold;margin-top: 12px;}
body.login #content .single-col .form-holder {margin-top: 15px;width: 635px;}
body.login #content .single-col .form-holder .checkbox-holder {margin-bottom: 10px;line-height: 25px;}
body.login #content .single-col .form-holder .checkbox-holder .text-holder {width: 608px;}
body.login #content .form-group {margin: 30px 0 0px 0;}
body.login #content .form-group .title {color: #47217a;font-size: 14px;font-weight: bold;}
body.login #content .form-group .row {margin-top: 10px;}
body.login #content .form-group .row .input-field-holder input, body.login #content .form-group .row .input-field-holder select {width: 202px;}
body.login #content .form-group .row .input-field-holder input[type="checkbox"] {width: auto;margin-right: 5px;}
body.login #content .form-group .row .input-field-holder div.no-checkbox {width: 20px;}
body.login #content .form-group .row .input-field-holder span {margin-right: 5px;}
body.login #content .form-group .row .input-field-holder .buttons-holder {margin-top: 50px;}
body.login #content .form-group .row .input-field-holder .buttons-holder .button:first-child {margin-left: 10px;margin-right: 50px;}
body.login #content .form-group .row .label {width: 123px;}
body.login #content .form-group .row .label.two-line {width: 220px;margin-bottom: 5px;}
body.login #content .form-group .row .label.full-desc {width: 400px;margin-bottom: 10px;}
body.login #content .form-group .row .label.full-length {width: auto;}
body.login #content .form-group .row .label.two-line.left {margin-bottom: 0;}
body.login #content .form-group .row .required {color: #47217a;}
#tools ul#tool-links {list-style-type: none;margin: 0;padding: 0;}
#tools ul#tool-links li {margin: 0;padding: 0 0 3px 0;height: 22px;line-height: 22px;}
#tools ul#tool-links li a {padding: 0 0 0 10px;display: block;background: url('../media/ui/bg-tool-link.html') repeat-x;height: 22px;line-height: 22px;font-weight: bold;color: #1e4865;}
body.login #content #subscription-layout #step-01 {background: url('../media/ui/thumbnail-subscription.html') 368px 100px no-repeat;margin-top: 20px;}
body.login #content #subscription-layout .step {margin-bottom: 10px;padding-bottom: 10px;}
body.login #content #subscription-layout .step.closed {margin-bottom: 10px;}
body.login #content #subscription-layout .step .heading {height: 31px;line-height: 31px;background: url('../media/ui/bg-subscription-bar.png') repeat-x;cursor: pointer;}
body.login #content #subscription-layout .step .links-holder.right-spaced {margin-right: 30px;}
body.login #content #subscription-layout .step .heading .title {height: 31px;line-height: 31px;text-transform: uppercase;margin-left: 10px;}
body.login #content #subscription-layout .step .heading .arrow {background: url('../media/ui/arrow-rightrail-titlebar-open-trans.png') right center no-repeat;width: 11px;margin-right: 10px;}
body.login #content #subscription-layout .step.closed .heading .arrow {background: url('../media/ui/arrow-rightrail-titlebar-closed-trans.png') right center no-repeat;width: 11px;}
body.login #content #subscription-layout .step .stuff {margin-left: 10px;}
body.login #content #subscription-layout .step.closed .stuff {display: none;}
body.login #content #subscription-layout .step .stuff .buttons-holder .button:first-child {margin-right: 12px;}
body.login #content #subscription-layout .step .stuff .row {margin-top: 10px;}
body.login #content #subscription-layout .step .stuff .label {font-weight: bold;}
body.login #content #subscription-layout .step .stuff .required {font-size: 11px;margin-left: 10px;}
body.login #content #subscription-layout .step .stuff .input-label {width: 125px;}
body.login #content #subscription-layout .step .stuff .input-holder input[type="text"], body.login #content #subscription-layout .step .stuff .input-holder select, body.login #content #subscription-layout .step .stuff .input-holder input[type="password"]{width: 210px;}
body.login #content #subscription-layout .buttons-holder { margin-right: 50px; }
body.login #content #subscription-layout .step .small-text {font-size: 10px;}
body.login #content #subscription-layout .step .two-col .col-1 {width: 400px;}
body.login #content #subscription-layout .step .two-col .col-2 {width: 350px;}
body.login #content #subscription-layout .step#step-02 {background: url('../media/ui/step2-login-img.jpg') no-repeat right 60px;}
body.login #content #subscription-layout .step#step-02 .stuff .input-label {width: 260px;margin: 0 0 10px;}
body.login #content #subscription-layout .step#step-02 .input-holder { width: 120px; }
body.login #content #subscription-layout .step#step-02 .input-holder .input-item { margin: 0 0 15px 0; }
body.login #content #subscription-layout .step#step-03 .two-col .col-2 {margin-right: 40px;}
body.login #content #subscription-layout .step#step-04 .input-label {width: 305px;}
body.login #content #subscription-layout .step#step-05 .input-label {width: 115px;}
body.login #content #subscription-layout .step .row .input-label.right-spacing {margin-right: 40px;}
body.login #content #subscription-layout .step .row .radio-holder input[type="radio"]:first-child {margin-right: 60px;}
body.login #content #subscription-layout .step .row .multi-select-holder {width: 210px;}
body.login #content #subscription-layout .step .row .multi-select-holder .month select {width: 115px;}
body.login #content #subscription-layout .step .row .multi-select-holder .year select {width: 63px;}
body.login #content #subscription-layout .step .buttons-holder {margin-top: 20px;}
body.login #content #subscription-layout .step .buttons-holder .white { background: #FFFFFF; }
body.login #content #subscription-layout .step .buttons-holder a.white {color: #47217a !important; }
body.login #content #subscription-layout .step#step-03 .stuff .long-label .input-label { width: 400px; }
body.login #content #subscription-layout .step .stuff .input-label.checkbox-label { margin: 3px 0 0 5px;}
body.login #content #subscription-layout .step .buttons-holder.finish {width: 325px;}
body.login #content #subscription-layout .step .buttons-holder.finish.more-spacing {width: 340px;}
body.login #content #subscription-layout .step .subscribe-graphic { margin: 10px 0 0 0; }
body.login #content #subscription-layout .step#step-04 .col-1 { margin: 0 40px 0 0; }
body.login #content #subscription-layout .step#step-03 .payment-method { margin-top: 20px; }
body.login #content #subscription-layout .help-holder {line-height: 18px;}
body.login #content #subscription-layout .help-holder .help-link {font-weight: bold;font-size: 14px;margin-bottom: 10px;}
body.login #content #subscription-layout .help-holder .hours {font-weight: bold;margin-top: 10px;}
body.login #content #subscription-layout .top-links-holder {margin-left: 10px;margin-bottom: 20px;}

#access-level-chooser .r {border-bottom: solid 1px #8ea4b3;}
#access-level-chooser .c {width: 154px;margin-left: 18px;text-align: center;padding: 3px 0;text-transform: uppercase;font-weight: bold;}
#access-level-chooser .c .link-holder {font-size: 10px;}
#access-level-chooser .r.no-border .c {padding: 1px 0;}
#access-level-chooser .r-02 .c .title {position: absolute;bottom: 0;width: 154px;padding-top: 10px;left: 0;}
#access-level-chooser .r-02 .c-02 .title {background-color: #d2dbe1;height: 30px;}
#access-level-chooser .r-02 .c-03 .title {background-color: #e8ecf0;height: 30px;}
#access-level-chooser .r-02 .c-04 .title {background-color: #f4f6f7;}
#access-level-chooser .r-02b .c .title {color: #777;}
#access-level-chooser .c-01 {width: 274px;margin-left: 0;text-align: right;text-transform: none;}
#access-level-chooser .c-01 .dot {background: url('../media/ui/dot-blue.html') left center no-repeat;padding-left: 10px;}
#access-level-chooser .c-02 {background-color: #d2dbe1;}
#access-level-chooser .c-03 {background-color: #e8ecf0;}
#access-level-chooser .c-04 {background-color: #f4f6f7;}
#access-level-chooser .r-01 .c {background-color: #fff;}
#access-level-chooser .r-02 .c {position: relative;height: 31px;background-color: #fff;}
#access-level-chooser .r-01, #access-level-chooser .r-02 {border: none;}
#access-level-chooser .label.bestvalue {color: #fff;background-color: #47217a;text-transform: uppercase;font-size: 10px;line-height: 16px;}
#access-level-chooser .r.last, #access-level-chooser .r.last .c {color: #fff;background-color: #47217a;}

body.login .checkbox-newsletter .input-label { position: relative; }
body.login .sample-box-wrapper {position: absolute;top: -175px;left: 40px;width: 240px;z-index: 5;display: none;}
body.login .sample-box-wrapper .arrow { margin: -1px 0 0 15px; z-index: 10; position: absolute; }
body.login .sample-box {padding: 15px 5px 15px 15px;opacity: 1;background: #FFFFFF;border: 1px solid #8a8d8f;border-radius: 5px;font-size: 12px;}
body.login .checkbox-newsletter .sample-box .sample-content { width: 200px; }
body.login .checkbox-newsletter .sample-box img { float: left; margin: 0 10px 0 0; }
body.login .checkbox-newsletter .sample-box .title { font-weight: bold; }


/* New Styles added by ipro */
ul#conferences-rr.hiding {display:none;}
ul#industry_events-rr.hiding {display:none;}
ul#jobs-rr.hiding {display:none;}
#twitter-rr.hiding {display:none;}
#facebook-rr.hiding {display:none;}
#linkedin-rr.hiding {display:none;}
ul#mostread-rr.hiding {display:none;}
ul#mostemailed-rr.hiding {display:none;}
ul#top_disc-rr.hiding {display:none;}
ul#disc_top-rr.hiding {display:none;}
.poll-mod.hiding {display:none;}
#disc_top-rr .poll-ad #small7, #top_disc-rr .poll-ad #small6, #most-read-content .poll-ad #small4, #most-emailed-content .poll-ad #small5, #most-disc-content .poll-ad, #most-topic-content .poll-ad {width:88px;margin-right:10px;margin-bottom:5px;float:left;}
input.smallbutton {background: none repeat scroll 0 0 #47217a;border: medium none;color: #FFFFFF;font-family: Arial;font-size: 10px;padding: 3px 4px;text-transform: uppercase;}
body.eba input.smallbutton {background: #9c1519;}
#discussion {margin-bottom:25px;}
a.smallbutton {background: none repeat scroll 0 0 #0D5483;border: medium none;color: #FFFFFF;font-family: Arial;font-size: 12px;padding: 4px 5px;text-transform: uppercase;}
#discussion a {color: #FFFFFF;}
/*#discussion a:hover {color: #FFFFFF !important;}*/
#pollChartSpan {margin-bottom:5px;}
#pollChartSpan dl {border-bottom: 1px solid #47217a;border-left: 1px solid #47217a;border-right: 1px solid #EBF0F5;margin: 0 0 0 20px;}
#pollChartSpan dl dt {color: #47217a;display: block;font-size: 95%;margin: 0 0 0 4px;padding: 0;width: 250px;}
#pollChartSpan dl dd {background: none repeat scroll 0 0 #9FB148;border-bottom: 3px solid #FFFFFF;border-right: 3px solid #FFFFFF;border-top: 1px solid #FFFFFF;display: block;height: 18px;margin: 0 0 5px;padding: 0;}
#pollChartSpan dd p {color: #666666;font: bold 11px Arial,Helvetica,sans-serif;margin: 0 0 0 -36px;position: relative;text-align: right;width: 30px;}
#indexcard-carousel-holder ul.jcarousel-skin-tango li.not-first {display:none;}
#indexcard-carousel-holder ul.jcarousel-skin-tango li.first {list-style: none outside none;}
#indexcard-carousel-holder ul#indexcard-carousel {padding:0px;margin: 0 0 0 10px;}
#leaderboard-ad div {margin: 0 auto;}

/* Blogs */
#iag_blogs h4.market_insights {background-image: url(/media/ui/carousel-header-bg.gif);color: #FFFFFF;font-size: 15px;padding: 3px 3px 3px 11px;border-bottom:none;margin:0px;}
#iag_blogs h4.by_market_insights {padding-top: 5px;padding-left: 5px;margin-bottom: 13px;font-size: 15px;border-bottom:none;}
#iag_blogs h4 {font-size: 14px;border-bottom:none;width: 565px;}
#iag_blogs p.date {margin-top:0px;}
#iag_blogs .carousel-header {margin-bottom:10px;}
#iag_blogs_cat h4 {font-size:14px;border-bottom:none;margin-bottom:0px;padding-bottom:0px;margin-top: 12px;}
#iag_blogs_cat p.date {margin-top:5px;margin-bottom:5px;}
.theme-login {margin-right:20px;margin-bottom:5px;}
ul#slideshow-carousel li img {width:500px;}
#main-content ol, #main-content ul {list-style: none outside none;margin: 0 0 18px;padding: 0;}
#body-detail-container a {color: #47217a;}
.ad_left {float: left;margin-left: 10px;width: 88px;}
.ad_right {float: right;width: 88px;}
#blog .carousel-item-wrapper, #paperreports .carousel-item-wrapper, #ebooks .carousel-item-wrapper, #research-roundup .carousel-item-wrapper {padding-right:10px;}
#blog .top img, #ebooks .top img, #research-roundup .top img, #paperreports .top img {vertical-align: middle;width: 110px;}
.author {text-transform: uppercase;font-size:10px;}
.datetime {text-transform: uppercase;font-size:10px;}
.topstories h4.carousel-header {border-bottom: 1px solid #CCCCCC;font: bold 18px/26px Arial,sans-serif;margin: 0;padding: 0;color: #47217a;}
a.seeAll {font-weight:normal !important;text-transform:uppercase;font-size:10px !important;}
.titleseeAll {margin-bottom:12px;}

/* Video/Photo Comments */
body.video-black #content .white-box .form-holder {margin-left: 102px;margin-top: 15px;width: 520px;}
body.video-black #content .white-box #comments-block .label {color: #FFFFFF;font-size: 14px;font-weight: bold;}
body.video-black #content .white-box #comments-block .label.underlined {border-bottom: 1px solid #999999;height: 20px;margin-top: 22px;}
body.video-black #content .white-box #logged-out-login {background: none repeat scroll 0 0 #1A1A1A;border: 1px solid #999999;padding: 15px 15px 0;}
body.video-black #content .white-box #login-disclaimer {color: #FF6600;margin: 10px 0 15px;}
#comments-block #comment-body {height: 226px;margin: 10px 0 0 5px;width: 510px;}
#article-wrapper #comments-block #comment-body {height: 226px;margin: 10px 0 0 5px;width: 615px;}
a.vid-link {color:#47217a;}
/*a.vid-link:hover {color:#333 !important;}*/
#article-content div.left {margin-right:10px;margin-bottom:0;}
#article-content div.right{margin-left:10px;margin-bottom:10px;}
ul#discussions-nav {border-top: 3px solid #EDEDED;padding: 5px 0 5px 7px;list-style: none outside none;}
ul#discussions-nav li {display: inline;margin-right: -16px;padding: 0;}
ul#discussions-nav a {color: #035BAD;}
ul#discussions-nav a {font-size: 11px;font-weight: bold;margin-right: 30px;padding: 7px 0;}
#discussions-main a#discussions-main-link, #discussions-main a#discussions-recent-posts, #discussions-nav a#discussions-guidelines-link, #discussions-nav a#discussions-hosts-link, #discussions-nav a#discussions-etiquette-link, #discussions-nav a#discussions-faqs-link, #discussions-nav a#discussions-search, #recent-posts a#discussions-recent-posts-link, #discussions-main a#discussions-active-topics {background: url("/media/ui/discussion-nav-arrow.gif") no-repeat scroll 50% 0 transparent;color: #333333;}
ul.heresWhy {padding: 0 0 0 15px;}
ul.heresWhy li.check {background: #fff url("/media/ui/check-red-2.png") 0% 10% no-repeat;list-style:none;padding-left:18px;padding-bottom:8px;}
h2.subBene {color: #000;font: bold 16px arial;}
.login .head-text a {text-decoration:underline;}
h2.subRed {color: #f00000;font: bold 16px arial;}
.plussign {margin-bottom:50px;font-weight:bold;}
#article-content .author-holder div.left.col1 {margin-right: 5px !important;}
div.article-related-content h4.carousel-header {color: #47217a;}
#conferences-home.index-2col.index .index-text.col1 {width: 250px;margin-top: 10px;}
#conferences-home.index-2col.index .index-text.col2 {width: 350px;margin-top: 10px;border-bottom: solid 1px #ccc;}
#conferences-home.index-2col.index .index-text.col2 .title {margin-bottom: 5px;font-size:12px;}
#conferences-home.index-2col.index .index-text.col2 .title a {color:#333;}
#conferences-home.index-2col.index .index-text.col2 .more-link {margin: 5px 0;}
#conferences-home.index-2col.index .index-text.col2 .more-link a {font-weight:bold;}
.banner.right {height:33px;}
#footer-ads iframe {padding-right:5pt;}
#djo_content form {overflow-x: scroll;width: 970px;}
.col-one-carousel-holder #blog .bottom, .col-one-carousel-holder #ebooks .bottom, .col-one-carousel-holder #research-roundup .bottom, .col-one-carousel-holder #paperreports .bottom {width:110px;}
#article-content.article-page #article-items .author-holder {height: 80px;width: 360px;}
#article-content.article-page .social-icons-holder {margin: 0;}
.module-video .video-text #vidTitle { height: 35px; overflow: hidden;}
.bullets h4 {color: #858585;}
.bullets .heading {background: none repeat scroll 0 0 transparent;font-weight: bold;margin: 0;padding: 0;}
#related_sponsored h4.rail-header {font-size:14px;}
#article-content p a {color: #47217a;}
.sliderefresh_overlay {margin-top:-50px;text-align:center;margin-left:15px;}

/* NEW DFP */
#square1, #square2, #square3, #square4 {float:left;margin: 0 17px;}
#rectangle1, #footerbanner {margin:0px auto;}

/* New Social Tabs */
#socialtabs {border-bottom: solid 1px #ccc;padding: 0;width: 302px;}
#socialtabs .logo-holder {margin: 0 2px;}
#tab-twitter.socialtab-on {background: none;}
#tab-twitter.socialtab-off {background: none;}
#tab-twitter.socialtab {cursor: pointer;width: 88px;padding-left: 2px;}
.socialtab {font-family: Arial,sans-serif;font-size: 14px;font-weight: bold;height: 23px;padding: 0;text-align: center;width: 141px;}
.socialtab-on {color: #47217a;}
.socialtab-off {color: #9A9A9A;}
#tab-facebook.socialtab-off {background: none;}
#tab-facebook.socialtab-on {background: none;}
#tab-facebook.socialtab {cursor: pointer;width: 107px;}
#tab-linkedin.socialtab-off {background: none;}
#tab-linkedin.socialtab-on {background: none;}
#tab-linkedin.socialtab {cursor: pointer;width: 100px;}
.tab-content2 {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: -moz-use-text-color #CCCCCC #CCCCCC;border-image: none;border-right: 1px solid #CCCCCC;border-style: none solid solid;border-width: medium 1px 1px;font-size: 13px;padding: 10px 0 0;width: 300px;}
.module .tab-content2 .feed-holder {margin: 10px;}
#socialtabs .logo-holder img {margin-left: 4px;margin-top: 1px;}
#tab-facebook.socialtab-off .logo-holder img {opacity: 0.5;filter: alpha(opacity = 50);}
#tab-twitter.socialtab-off .logo-holder img {opacity: 0.5;filter: alpha(opacity = 50);}
#tab-linkedin.socialtab-off .logo-holder img {opacity: 0.5;filter: alpha(opacity = 50);}

/* Newsletter Signup right rail form */
#rr-newsletter {background: url("../media/ui/bg-newsletter-header.png") repeat-x scroll 0 0 transparent;color: #FFFFFF;font-weight: bold;height: 17px;padding: 3px 0 0 6px;}
#rr-newsletter-desc {background: url("../media/ui/bg-desc-header.png") repeat-x scroll 0 0 transparent;height:81px;padding: 8px 0 0 6px;}
#rr-newsletter-desc p {margin:0px;padding-bottom:8px;line-height: 18px;}
#rr-newsletter-desc .input-image {margin-bottom: -6px;margin-left: 3px;}
#rr-newsletter-desc .input-email {width:195px;}

/* new nav rt 44343 */
#global-menu {background: #47217a;color: #FFFFFF;font-size: 12px;height: 23px;line-height: 22px;margin: 0 auto;width: 1026px;}
#global-menu .nav-container {margin: 0 auto;}
#publication-links {padding: 0px;}
#site-links {font-size:13px;margin:5px 5px 0;line-height:1em;}
#global-menu a {color: #FFFFFF;padding: 0 2px;}
/*body #global-menu a:hover, body.eba #global-menu a:hover {color: #FFFFFF !important;}*/
#specialsection-links {width: 175px;}
#account-links {width: 280px;text-align: right;}
#account-links a.first, #account-links span.first {font-weight: bold;color: #6698cb;}
/*#account-links a.first:hover {color: #fff;}*/
#account-links span.first {padding: 0 2px;}


/* PARTNER INSIGHTS */
#partner-insights-module {background:url(/media/ui/brand-voices-top-border.png) top left repeat-x;padding:12px 0 0;margin:20px 0;}
#partner-insights-module #partner-insights-module-wrapper {background:url(/media/ui/brand-voices-bottom-border.png) bottom left repeat-x;padding:10px 0 18px 10px;}
#partner-insights-module #partner-insights-module-wrapper #pi-col-one {width: 299px;margin-bottom: 8px;padding-bottom: 10px;border-right: 1px solid #CCCCCC;padding-right: 20px;}
#partner-insights-module #partner-insights-module-wrapper #pi-col-header {width: 620px;float:left;}
#partner-insights-module #partner-insights-module-wrapper #pi-col-header.expanded2 {width: 620px;float:none;}
#partner-insights-module #partner-insights-module-wrapper #pi-whats-this {font-size:10px;font-weight:normal;margin-right:15px;color: #666666;}
#partner-insights-module #partner-insights-module-wrapper #pi-whats-this-text {background:url(/media/ui/whats-this-header.png) top center no-repeat;padding-top:12px;margin-bottom:10px;position:relative;}
#partner-insights-module #partner-insights-module-wrapper #pi-whats-this-text #pi-close {background: url("/media/js/fancybox/fancybox.png") repeat scroll -40px 0 transparent;cursor: pointer;display: inline;height: 30px;position: absolute;right: -9px;top: -7px;width: 30px;z-index: 100001;}
#partner-insights-module #partner-insights-module-wrapper #pi-whats-this-text p {background:url(/media/ui/whats-this-borders.png) top center repeat-y;margin:0;padding:3px 14px;}
#partner-insights-module #partner-insights-module-wrapper #pi-whats-this-text #pi-whats-this-footer {background:url(/media/ui/whats-this-footer.png) top center no-repeat;padding-bottom:7px;}
#partner-insights-module #partner-insights-module-wrapper .pi-title {font-size:14px;font-weight:bold;width: 620px;margin-bottom:10px;text-transform:uppercase;}
#partner-insights-module #partner-insights-module-wrapper #pi-col-header.expanded2 .pi-title {margin-bottom:0;}
#partner-insights-module #partner-insights-module-wrapper .pi-social {margin:10px 0 0 22px;}
#partner-insights-module #partner-insights-module-wrapper .pi-social img {margin-right:10px;}
#partner-insights-module #partner-insights-module-wrapper .pi-story-list .pi-column {width:280px;}
#partner-insights-module #partner-insights-module-wrapper .pi-story-list .pi-column ul {padding-left:5px;}
#partner-insights-module #partner-insights-module-wrapper .pi-story-list .pi-column ul li {line-height:18px;font-weight:bold;margin-bottom:3px;padding-bottom:3px;list-style: none outside none;border-bottom: 1px dashed #CCCCCC;}
#partner-insights-module #partner-insights-module-wrapper .pi-story-list .pi-column .source {text-transform:uppercase;float:left;font-size:10px;margin-right:2px;line-height:18px;font-weight:normal;}
#partner-insights-module #partner-insights-module-wrapper #pi-col-two {margin: 0 0 0 20px;width: 280px;}

#polar-module .image {float:left;margin-right:10px;}
#polar-module .image img {max-width:125px;max-height:180px;}
#polar-module .title {color: #336699;font-size: 18px;font-weight: normal;margin-bottom: 5px;}
#polar-module .source {font-size:10px;line-height:12px;font-weight:bold;text-transform:uppercase;color:#666;margin-bottom:10px;}
#polar-module .description {font-size:12px;line-height:18px;}
#polar-module .description p {margin-top:0;margin-bottom:8px;}
#polar-module .sponsor {float:right;font-size:10px;line-height:12px;font-weight:bold;text-transform:uppercase;color:#999;}
#polar-module .sponsor img {max-width:85px;max-height:25px;margin-left:5px;vertical-align:middle;}

/* CUSTOM AB PI STYLES */
body#home .topstories.two-col .col01 .item-pi {border-bottom: 1px dashed #CCCCCC;border-top: 1px dashed #CCCCCC;margin-bottom:22px;}
body#home .topstories.two-col .col01 .item-pi .link-pi {background: url("/media/ui/doddfrank_home_gradient.jpg") repeat-y scroll center top #FFFFFF;margin:5px 0 5px 0;padding:15px 10px 15px 10px;}
body#home .topstories.two-col .col01 .item-pi .link-pi a.normal {font-size: 13px;font-weight: bold;padding-left: 0;text-transform: none;line-height: 14px;}
body#home .topstories.two-col .col01 .item.last-pi {margin-bottom:0px;}
.pi-index-card {padding-bottom:5px;color:#E3B41E;text-transform:uppercase;font-weight:bold}
#partner-insights-module #partner-insights-module-wrapper #pi-col-one-article {width: 240px;margin-bottom: 0px;padding-bottom: 5px;padding-right: 0px;margin-right:0px;}
#partner-insights-module #partner-insights-module-wrapper #pi-col-header-article {width: 240px;}
#partner-insights-module #partner-insights-module-wrapper .pi-title-article {font-size:12px;font-weight:bold;width: 240px;margin-bottom:10px;text-transform:uppercase;}
#partner-insights-module #partner-insights-module-wrapper #pi-col-header.expanded3 {width: 240px;float:none;}
#partner-insights-module #partner-insights-module-wrapper .pi-story-list-article .pi-column {width:230px;}
#partner-insights-module #partner-insights-module-wrapper .pi-story-list-article .pi-column ul {padding-left:0px;margin-top: 0;}
#partner-insights-module #partner-insights-module-wrapper .pi-story-list-article .pi-column ul li {line-height:18px;font-weight:bold;margin-bottom:3px;padding-bottom:3px;list-style: none outside none;font-size:12px;}
#partner-insights-module #partner-insights-module-wrapper .pi-story-list-article .pi-column .source {text-transform:uppercase;float:left;font-size:10px;margin-right:2px;line-height:18px;font-weight:normal;}
#partner-insights-module #partner-insights-module-wrapper .pi-social-article {margin:0px;}
#partner-insights-module #partner-insights-module-wrapper .pi-sponsor-social {text-align:center}
#partner-insights-module #partner-insights-module-wrapper .pi-social-article img {margin-right:10px;}
.pi-article-related-content {margin: 0 0 10px 30px !important;float: right;width: 255px;}

/* Overrides */ 
#issue_archive .archive {display: inline-block;margin: 0 0 20px;width: 190px;}
#issue_archive .archive ul {list-style: none outside none;padding-left: 10px;}
.magazine-text {height: 100%;}
#search-wrapper {background-color: #FFFFFF;}
#search-left-col {background-color: #E6E6E6;}
.tag {margin: 5px 5px 0 0;}
.capchaVal {float: right;width: 100%;margin-bottom:5px;}
#footer-content-left h2 a {color: #000000;}
/*#footer-content-left h2 a:hover {color: #336699;}*/

/** WebSeminars index issue table **/
.no-wrap { white-space: nowrap; }
.table-cell-odd { background-color: #E3E3E3; }
.table-cell-even { background-color: #FFF; }
.key-stock-indexes td, #content th, #extra th, #ira-content th { border-bottom: 1px solid #E3E3E3; }
.table-generic { font-size:11px; }
.table-generic th { font-size:16px; color:#666; padding-top:10px; }
.table-generic td { padding:2px 5px; } 

/** eNewsletter Sign up box **/
input.btn.lowered {position: relative;top: 4px;}
#top-ad {margin: 10px 0 15px -10px;}
.btn.rt {margin-left: 5px;}
.rt {float: right;}
#col-two .news-wrap {margin: 0 0 15px;padding-bottom:5px;border-bottom: 1px solid #CCCCCC;line-height:18px;}
.more-articles-date {font-family: Helvetica,Arial,Verdana,sans-serif;}

/** IE7 fix  **/
.col2-text {margin-right:5px;}

/** Polls **/
.polltext {width: 276px;}

/** Images **/
.index-2col img{border: none;}
#multimedia img{border: none;}
.carousel-item-image img{border: none;}
.author-image img {border: none;}
.btn-cover-img img{border: none;}
.chart-image img{border: none;}
.magazine-image img {border: none;}
.data-tools-image img{border: none;}

/** resource center **/
#videocarousel li img, #slidecarousel li img {border: none;}
#videocarousel li.active img, #slidecarousel li.active img {border: none;}
#slidegallery .slidegallery-title {color: #336699;width: 115px;}
/*#slidedetails a:hover {color: #336699;}*/
#bankthink #powered-by {margin: -15px 15px 0 0;}
.next-previous {padding-bottom: 30px;padding-right: 15px;text-align: right;width: 100%;font-size: 14px;}

#col-two .response {margin-bottom:5px;}

/* Bankthink Right Nav */
#bankthink #col-two .jcarousel-skin-tango .jcarousel-next-horizontal {top: 90px;}
#bankthink #col-two .jcarousel-skin-tango .jcarousel-prev-horizontal {top: 90px;}
#bankthink #col-two .jcarousel-skin-tango .jcarousel-clip-horizontal,#datatools .jcarousel-skin-tango .jcarousel-clip-horizontal {width:220px;}
#bankthink #col-two .jcarousel-skin-tango .jcarousel-container,#datatools .jcarousel-skin-tango .jcarousel-container {width:220px;}
#bankthink #col-two .jcarousel-skin-tango .jcarousel-container-horizontal,#datatools .jcarousel-skin-tango .jcarousel-container-horizontal {width:220px;}
#bankthink #bankthink-carousel-2 .jcarousel-skin-tango .jcarousel-clip-horizontal {width:345px;}
#bankthink #bankthink-carousel-2 .jcarousel-skin-tango .jcarousel-container {width:345px;}
#bankthink #bankthink-carousel-2 .jcarousel-skin-tango .jcarousel-container-horizontal {width:345px;}
#bankthink #bankthink-carousel-3 .jcarousel-skin-tango .jcarousel-clip-horizontal {width:345px;}
#bankthink #bankthink-carousel-3 .jcarousel-skin-tango .jcarousel-container {width:345px;}
#bankthink #bankthink-carousel-3 .jcarousel-skin-tango .jcarousel-container-horizontal {width:345px;}

/* Bankthink Right Nav */
#datatools .jcarousel-skin-tango .jcarousel-next-horizontal {top: 90px;}
#datatools .jcarousel-skin-tango .jcarousel-prev-horizontal {top: 90px;}
#datatools .jcarousel-skin-tango .jcarousel-clip-horizontal,#datatools .jcarousel-skin-tango .jcarousel-clip-horizontal {width:860px;}
#datatools .jcarousel-skin-tango .jcarousel-container,#datatools .jcarousel-skin-tango .jcarousel-container {width:860px;}
#datatools .jcarousel-skin-tango .jcarousel-container-horizontal,#datatools .jcarousel-skin-tango .jcarousel-container-horizontal {width:860px;}

#storymiddle-ad {margin: 20px 0 20px 125px;text-align: left;}
.web-anchor-wrapper {z-index: 100001;}
#slide-area {z-index: 100001;}
#ribbon-right {z-index: 100001;}
#article-teaser {line-height: 24px;}
h4.linked a {color:#000000;}
/*h4.linked a:hover {color:#336699;}*/
.contributor {font-style: italic;text-align: right;margin: 10px 0;}

#sponsored-content-block .sponsored-holder .sponsored-item {clear: both;color: #666666;margin-bottom: 5px;}
#sponsored-content-block .sponsored-holder .sponsored-item .sponsored-pic {float: left;padding: 2px 10px 5px 0;}
#sponsored-content-block .sponsored-holder .sponsored-item .sponsored-content h4 {color: #666666;font:bold 12px Arial,Helvetica,sans-serif;border-bottom:none;text-transform:uppercase;margin:0;}
#sponsored-content-block .sponsored-holder .sponsored-item .sponsored-content p {margin-bottom: 4px;line-height: 16px;margin-top:0;}
#sponsored-content-block .sponsored-holder .sponsored-item .sponsored-content p.sponsored-title {font-weight:bold;}
#sponsored-content-block .sponsored-holder .sponsored-item .sponsored-content p.sponsored-title a {color:#003399;}
p.blockquote { display: block;font-style: italic !important;margin: 0 20px 9px;}

#slider-ad-container #sliderad {position:fixed; bottom:0; left: 50%; margin-left: -475px;}

body.eba #header-bottom.sticky-header #logo img {max-height: 40px; margin-top: 10px;}

#header {position:relative;}
.sticky-header {position:fixed;top:62px;width:1026px;z-index:999999;}
#header-bottom.sticky-header {background:#FFF;}
#header-bottom.sticky-header, #global-menu.sticky-header, #primary-menu.sticky-header, .hidden-div.sticky-header {left:50%;margin-left:-513px !important;}
#header-bottom.sticky-header #search {margin-top:7px;width:400px;}
#header-bottom.sticky-header #search #search-box {display:none;}
#header-bottom.sticky-header #search #social-nav {padding:5px 10px 5px 0px;}
#header-bottom.sticky-header {border:none;height:57px;position:fixed;top:0;width:966px;}
#header-bottom.sticky-header #logo {padding:0;}
#header-bottom.sticky-header #logo img {padding:0;max-height:50px;margin-top:0;}
#header-bottom.sticky-header #site-section span {font-size:18px;}
#header-bottom.sticky-header #site-section img {padding-top:10px;width:40px;}

.sticky-ad {position: fixed;text-align: center;top: 135px;width: 300px;z-index: 9991;}
.sticky-ad-bottom {position: absolute;text-align: center;width: 300px;z-index: 9991;}

body.video-black #header-bottom.sticky-header-black {left:50%;margin-left:-513px !important;}
body.video-black #header-bottom.sticky-header-black #search {margin-top:15px;}
body.video-black #header-bottom.sticky-header-black #search #search-box {display:none;}
body.video-black #header-bottom.sticky-header-black #search #social-nav {padding:5px 10px 5px 0px;}
body.video-black #header-bottom.sticky-header-black {border:none;height:57px;position:fixed;top:0;width:966px;z-index:9999;}
body.video-black #header-bottom.sticky-header-black #logo {padding:0;margin-top: 5px;height:50px;}
body.video-black #header-bottom.sticky-header-black #logo img {padding:0;max-height:40px;margin-top:0;max-width:140px;}
body.video-black #header-bottom.sticky-header-black #site-section span {font-size:18px;}
body.video-black #header-bottom.sticky-header-black #site-section img {padding-top:10px;width:40px;}

#primary-menu.sticky-header {top:85px;}
body.video-black #primary-menu.sticky-header {top:85px;}
.hidden-div.sticky-header {top:123px !important;margin-left:-476px !important;width:946px;}

body.video-black.sticky-header-body {background-attachment:fixed;background-position:0 75px;}
body.video-black .hidden-div.sticky-header {top:123px !important}
body.video-black #interstitialbug, body.video-black #interstitialmain {margin-top:-1px;} /* these two elements are bumping wrapper content down by 2 pixels, causing us to go back and forth fixing the galleries. This line fixes the issue */

#content-wrapper.margin-header {padding-top: 60px;}

/* 7 day register block */
#getaccess {margin-bottom: 25px;width:620px;font-family:Helvetica,Arial,sans-serif;}
#getaccess h4 {margin:0 7px 6px;color:#47217a;text-transform: uppercase;}
#getaccess .gaheader {letter-spacing: .4px;width:100%;background-color:#47217a;color:#fff;text-align: center;padding: 2px 0;font-size:18px;}
#getaccess p {font-size:14px;margin: 20px 0;}
#getaccess p a {text-decoration:underline;}
#getaccess .gaactivate {letter-spacing: .8px;width:100%;font-size:12px;text-align: center;font-weight:bold;padding: 1px 0 1px;background-color:#47217a;color:#fff;margin-bottom:20px;}
#getaccess .gaactivate .activate {color: #fff; text-decoration:underline;font-weight:bold;}
#getaccess .garegister {padding:8px;border:1px solid #ccc;height: 125px;}
#getaccess .garegister .galeft {padding-left: 7px;width:205px;float:left;}
#getaccess .garegister .garight {padding-left: 15px;width:205px;float:left;}
#getaccess .garegister label {display: block;width: 150px;float: left;padding:0 0 5px 5px;font-weight:bold;color:#333;}
#getaccess .garegister .galeft label {padding:0 0 5px;}
#getaccess .garegister input {float:left;width:200px;}
#getaccess .garegister a.needhelp {margin:15px 20px 0 0;float: right;font-size:10px;color:#333;}
#getaccess .garegister .gawtf {float:left;width:100%;}
#getaccess .garegister input.submit {background: none repeat scroll 0 0 #47217a;border: medium none;color: #FFFFFF;float: right;height: 100%;margin: 8px 10px 0 0;padding: 4px 7px;text-decoration: none;text-transform: uppercase;width: 76px;}
body.eba #getaccess h4 {color:#9c1519;}
body.eba #getaccess .gaheader, body.eba #getaccess .gaactivate, body.eba #getaccess .garegister input.submit {background-color:#9c1519;}

/* ask the experts */
body#ask-the-experts #media-center {margin: 0 auto;width: 970px;}
body#ask-the-experts #media-center #videopanel {padding: 0;width: 600px;float:left;}
body#ask-the-experts #media-center #videopanel div.videoplayer {margin-bottom: 10px;padding:0;}
body#ask-the-experts #media-center #videopanel div.videoplayer object {display: block;}
body#ask-the-experts #videodetails {float: none;padding: 0;width: auto;}
body#ask-the-experts #videodetails .video-title {color: #FFFFFF;font-family: Arial,sans-serif;font-size: 14px;font-weight: bold;margin-bottom: 0;}
body#ask-the-experts #video-list {padding-bottom:40px;}
body#ask-the-experts #media-center #video-list h2 {color: #FFFFFF;font-size: 16px;font-weight: bold;margin: 0 0 10px;}
body#ask-the-experts #media-center #video-list div.video-list-item {width: 295px;}
body#ask-the-experts #media-center #video-list div.video-list-item {float: left;overflow: auto;padding: 0 10px 10px 0;width: 295px;}
body#ask-the-experts #media-center #video-list div.video-list-item a, body#ask-the-experts #media-center #video-summary a {color: #AFCDEC;}
body#ask-the-experts #media-center #video-list div.video-list-item img {float: left;padding-right: 10px;width: 130px;}
body#ask-the-experts #media-center #video-list div.video-list-item div.video-list-item-details {float: left;width: 155px;}
body#ask-the-experts #media-center div.video-list-item-details p, body#ask-the-experts #media-center div.video-summary p {margin-bottom:0;}
body#ask-the-experts #media-center #video-list div.video-list-item p.video-list-item-title {color: #FFFFFF;font-weight: bold;}
body#ask-the-experts #media-center #video-list div.video-list-item p {color: #999999;}
body#ask-the-experts #media-center #video-list div.video-list-item-last {padding-right: 0;}
body#ask-the-experts #media-center #module-panel {padding: 0;width: 320px;}
body#ask-the-experts #media-center #module-panel {float: right;padding: 0 10px;width: 320px;}
body#ask-the-experts #media-center #module-panel div.module-qna {background-color: #231F20;margin: 0 0 10px;padding: 10px;}
body#ask-the-experts #media-center h3, body#ask-the-experts #media-center h2 {font-family: Arial,sans-serif;}
body#ask-the-experts #media-center .module {bottom: auto;margin: 0 0 40px;padding: 0;position: relative;right: auto;}
body#ask-the-experts #module-qna-content {height: 240px;margin-bottom: 10px;overflow-y: auto;}
body#ask-the-experts #module-qna-content p.module-qna-question {font-weight: bold;}
body#ask-the-experts #module-qna-content p {padding-right: 6px;}
body#ask-the-experts .module-qna p {color: #FFFFFF;margin: 0;}
body#ask-the-experts #module-qna-content p.module-qna-answer {color: #AFCDEC;font-weight: bold;margin: 0 0 10px;}
body#ask-the-experts #module-qna-content p.module-qna-answer-last {margin: 0;}
body#ask-the-experts .module-qna h3 {background-image: url("/media/ui/header_down_arrow.png");background-position: right center;background-repeat: no-repeat;color: #FFFFFF;display: inline;font-size: 18px;font-weight: normal;line-height: 30px;margin-bottom: 0;padding-right: 20px;text-transform: uppercase;padding-top:0;}
body#ask-the-experts #media-center #module-qna-fdc-header {background:#FFF;padding:0 7px;margin-bottom:5px;}
body#ask-the-experts #media-center #module-qna-fdc-header h3 {color:#4978ac;font-size:12px;font-weight:bold;background:none;padding:0;line-height:22px;}
body#ask-the-experts #module-qna-fdc-form ul {list-style: none outside none;margin: 0;padding: 0;}
body#ask-the-experts #module-qna-fdc-form ul li {clear: both;display: block;overflow: auto;}
body#ask-the-experts #module-qna-fdc-form textarea {background-color: #CCCCCC;border: 1px solid #CCCCCC;font-family: Arial,Helvetica,sans-serif;font-size: 12px;margin: 0 0 6px;padding: 2px;width: 294px;}
body#ask-the-experts #module-qna-fdc-form ul li label {color: #AFCDEC;float: left;line-height: 24px;width: 134px;}
body#ask-the-experts #module-qna-fdc-form input {background-color: #CCCCCC;border: 1px solid #CCCCCC;float: left;margin: 0 0 6px;padding: 2px;width: 160px;}
body#ask-the-experts #videodetails .video-summary, body#ask-the-experts #slidedetails .slide-summary {color: #999999;font-size: 12px;}
body#ask-the-experts #module-asktheexperts-about h2 {border-bottom: 1px solid #CCCCCC;color: #FFFFFF;font-size: 18px;font-weight: normal;margin: 0 0 10px;padding: 0 0 5px;}
body#ask-the-experts #module-asktheexperts-about h3, #module-asktheexperts-about h3 p {color: #999999;font-size: 13px;font-weight: normal;}
body#ask-the-experts #module-asktheexperts-about h3 p {margin: 0 0 10px;text-transform:none;}
body#ask-the-experts #module-asktheexperts-about h3, #module-asktheexperts-about h3 p {color: #999999;font-size: 13px;font-weight: normal;}
body#ask-the-experts .hideTheDate #actions-nav, body#ask-the-experts .hideTheDate #header-sponsor-links {display: none;}
body#ask-the-experts #search.hideTheDate {height: 71px;}
body#ask-the-experts #search.hideTheDate #search-box {margin-top: 35px;}
body#ask-the-experts #call-to-actions {display: none;}
body#ask-the-experts #top-ad {margin: 10px auto 15px;width: 970px;}
body#ask-the-experts #bottomfreeform-content {clear:both;padding-top:10px;line-height: 15px;color: #999999;padding-top: 35px;padding-bottom: 35px;border-top:1px solid;}
body#ask-the-experts #bottomfreeform-content p {font-size:11px;padding:0px;margin:0px;}
body#ask-the-experts #logo-date {display: none;}
body#ask-the-experts .share-icons .share-googleplus {margin-left: 10px;}
.button.blue {background-color:#369;display:inline-block;font-size:11px;height:auto;padding:4px 11px;text-transform: uppercase;cursor: pointer;border:none;}
.button.blue a {color: #FFFFFF;text-decoration: none;}

#module-asktheexpert-box {border:1px solid #e5e5e5;clear: both;}
#module-asktheexpert-content {padding: 8px;}
#module-asktheexpert-content h5 {font-size: 12px;font-weight: bold;color: #FFF;padding: 7px 0 3px;}
#module-asktheexpert-question h5 {border-bottom: 1px solid #CCC;padding-bottom: 2px;}
#module-asktheexpert-content h6 {font-size: 12px;line-height: 16px;font-weight: bold;padding: 5px 0;color: #234667;margin: 0;}
#module-asktheexpert-content div.module-asktheexpert-item {background-color:#000;float: left;margin-right:8px;}
#module-asktheexpert-content div.module-asktheexpert-item-last {margin: 0;}
#module-asktheexpert-content div.module-asktheexpert-item a img {opacity:.5;}
#module-asktheexpert-content div.module-asktheexpert-item a:hover img {opacity:1;}
#module-asktheexpert-content div.module-asktheexpert-item-last h6 {margin: 0;}
#module-asktheexpert-content #module-asktheexpert-featured h6, #module-asktheexpert-content #module-asktheexpert-interactive h6 {margin: 0;font-size:12px;}
#module-asktheexpert-content #module-asktheexpert-featured h6 {padding: 2px 0 8px;margin:0;min-height:50px;}
#module-asktheexpert-content #module-asktheexpert-featured h4#vidTitleATE {font-size:12px;line-height:16px;}
#module-asktheexpert-content p {margin: 0;line-height: 13px;font-size:10px;}
#module-asktheexpert-content p.date {padding: 6px 0 0;color:#666;}
#module-asktheexpert-content p.expert {margin: 0 0 2px 0;}
#module-asktheexpert-content #module-asktheexpert-featured p.expert {margin: 0 0 10px 0;font-size:9px;}
#module-asktheexpert-content .module-asktheexpert-join {float:right;margin:10px 0 0;}
#module-asktheexpert-morevideos {margin-bottom: 10px;}
#module-asktheexpert-morevideos img {float: left;width: 88px;padding-right: 8px;}
#module-asktheexpert-morevideos img.last {padding-right: 0;}
#module-asktheexpert-content #module-asktheexpert-question-left {float:left;width:5px;position:relative;top:15px;z-index:2;}
#module-asktheexpert-question-wrapper {margin-bottom: 6px;}
.ate-what-is-link {font-size:11px;margin:5px 0 5px 0;border-bottom: 1px solid #CCCCCC;}
#module-asktheexpert-question #module-asktheexpert-question-content {background: #FFF;padding: 4px;border: 1px solid #CCC;border-radius: 6px;z-index:1;float:left;width: 266px;margin-left: -1px;}
#module-asktheexpert-question #module-asktheexpert-question-content p {margin: 0 0 2px 0;}
#module-asktheexpert-question #module-asktheexpert-question-content p span {color: #000;font-weight: bold;}
#module-asktheexpert-question #module-asktheexpert-question-content a {display: block;clear: both;text-align: right;color: #D52530;font-size: 11px;text-transform: uppercase;}

#col-one.norightrail{width:980px;margin-left: -10px;}
#fatStack section#inner-page-holder header, #fatStack section#inner-page-holder nav, #fatStack footer {display:none;}

#video-holder.carousel-resource-holder .jcarousel-skin-tango .jcarousel-item-horizontal .sponsor-content {padding:0 10px 2px;}
#video-holder.carousel-resource-holder .jcarousel-skin-tango .jcarousel-item-horizontal .title {font-weight:bold;font-size:12px;padding:0 10px 20px;}
#video-holder.carousel-resource-holder .jcarousel-skin-tango .jcarousel-item-horizontal .title .duration {font-weight:normal;font-size:10px;}
#video-holder.carousel-resource-holder .jcarousel-skin-tango .jcarousel-item-horizontal .current-video .video-image {opacity:.5;}
#video-holder.carousel-resource-holder .jcarousel-skin-tango .jcarousel-item-horizontal div.carousel-item-wrapper.current-video {border:2px solid #FF6600;height:81px;}
#video-holder.carousel-resource-holder .jcarousel-skin-tango .jcarousel-item-horizontal div.carousel-item-wrapper.current-video:after {content:"Now Playing";font-weight:bold;text-transform:uppercase;font-size:16px;color:#FFF;}

ul.enewsletter-list {list-style:none;padding:0;}

/* Flow Styles */
div#lead-layout {width:680px;margin-left:auto;margin-right:auto;}
#lead-layout {margin-bottom: 10px;padding-bottom: 10px;}

#lead-layout .small-text {font-size: 10px;}

#lead-layout .two-col .col-1 {width: 400px;}
#lead-layout .two-col .col-2 {width: 350px;margin-right: 40px;}

#lead-layout .row  {margin-top: 5px;}
#lead-layout .row .input-label.right-spacing {margin-right: 40px;}
#lead-layout .row .multi-select-holder {width: 210px;}
#lead-layout .row .multi-select-holder .month select {width: 115px;}
#lead-layout .row .multi-select-holder .year select {width: 63px;}

#lead-layout .input-holder { width: 250px; }
#lead-layout .input-holder .input-item { margin: 0 0 15px 0; }
#lead-layout .input-holder input {width: 250px;}
#lead-layout .input-holder select {width: 256px;}
#lead-layout .input-label {width: 200px;}
#lead-layout .long-label { margin-top: 10px; }
#lead-layout .long-label .input-label { width: 600px; }
#lead-layout .long-label .input-holder select, #lead-layout .long-label .input-holder input, .questions select { margin-left: 7px; }

#lead-layout .buttons-holder { margin-right: 50px;margin-left:200px; }
#lead-layout .buttons-holder .white { background: #FFFFFF; }
#lead-layout .buttons-holder a.white {color: #47217a !important; }
body.eba #lead-layout .buttons-holder a.white {color: #9c1519 !important; }
#lead-layout .buttons-holder.finish {width: 325px;}
#lead-layout .buttons-holder.finish.more-spacing {width: 340px;}

input.blue-button {display: block;border: solid 1px #c9c9c9;background-color: #47217a;padding: 3px 6px;font-size: 10px;text-transform: uppercase;color: #fff !important;line-height: 16px;}
body.eba input.blue-button {background-color: #9c1519;}
p.required, span.required {clear: both;display: inline;float: left;font-family: Arial;font-size: 12px;height: 20px;margin: 0 3px 0 0;}
.questions input {float: left;clear: left;margin: 0 3px 0 7px;}
.questions label {float: left;clear: left;}
.questions {margin:10px 0;}
.questions label.full {width:500px;float: none;}
.questions input.radio {float: left;margin-bottom: 2px;width: auto;margin-right: 2px;margin-top: 3px;clear: none;}
.unrequired {width: 11px;margin-bottom: 11px;}

/* Email This Article */
#email-article .row {clear:both;margin-bottom:5px;}
#email-article .row .label-field {float:left;width:30%;}
#email-article .row .input-field {float:right;width:68%;}
#email-article .row .input-field .note {margin:0 0 5px;font-size:11px;}
#email-article .row .label-field label {font-weight:bold;}
#email-article .row .input-field input.text, #email-article .row .input-field textarea {width:400px;}

/* 10 Days - 10 Ways */
.ten-header {font-weight:bold;margin:0px;color:#081A28;font-size: 17px;}
#ten-featured {padding:10px 0;margin-bottom:10px;border-bottom:1px solid #CCC;}
#ten-featured #ten-calendar {background:url(/media/ui/day_thumb_bg.png) no-repeat;width:110px;height:90px;padding:15px 5px;margin-right:10px;}
#ten-featured #ten-calendar #ten-calendar-day {color:#B32636;font-size:72px;font-weight:bold;text-align:right;margin-top: -10px;}
#featured-tip {border:2px solid #B32636;background:url(/media/ui/featured-tip-bg.png) repeat;padding:15px 25px;margin:20px 0;font-family:Georgia,'Times New Roman',Times,serif;}
#featured-tip #featured-tip-top {font-size:22px;line-height:24px;background:url(/media/ui/featured-tip-bulb.png) left top no-repeat;}
#featured-tip #featured-tip-top span {line-height:38px;font-size:32px;padding-left:45px;font-weight:bold;}
#featured-tip #featured-tip-bottom p {color:#0071bc;font-style:italic;text-align:right;}
#featured-tip #featured-tip-bottom .share-icons {width:auto;max-width: 465px;}
#related-10days p {font-size:12px;margin:5px 0;font-weight:bold;}
#days-holder.col-one-carousel-holder {border-top:0;margin-top:0;}
#days-holder.col-one-carousel-holder .top {height:104px;}
#days-holder.col-one-carousel-holder .jcarousel-skin-tango .jcarousel-container {width:580px;}
#days-holder.col-one-carousel-holder .jcarousel-skin-tango .jcarousel-clip-horizontal {width: 580px;}
#days-holder.col-one-carousel-holder .top {border:none;}

#article-main-caption.credit {
	font-size: 10px;
	text-align: right;
	color: #9a9a9a;
}
