 .site-content-col2 .page-title { padding: 16px 14px 8px; }  .site-content-col2 .inner-padding { margin: 14px; }  .site-content-col2 .main-advert { width: 336px; height: 280px; background: #FFFFFF; float: right; border-left: solid 2px #FFFFFF; margin: 0px -2px 14px 14px; }  .site-content-col2 .main-advert iframe { width: 336px; height: 280px; }  .site-content-col2 ul.social-networking { clear: both; list-style: none; margin: 0; border-top: solid 1px #E8E7E8; margin: 0 14px; padding: 14px 0 10px; height: 18px; }  .social-networking  { clear: both; margin: 0; border-top: solid 1px #E8E7E8; margin: 0 14px; padding: 14px 0 10px; height: 18px; }  .social-networking a.rss_button span.at300bs { background-image: url(/_common/img/master/bookmarking/rss-at.gif) !important; }  .site-content-col2 ul.social-networking li { display: inline; }  .site-content-col2 ul.social-networking li a { float: left; display: block; background-repeat: no-repeat; background-position: left center; height: 14px; margin: 0 15px 0 0; font-size: 0.9em; }  .site-content-col2 ul.social-networking li.what a { background-image: url(/_common/img/master/bookmarking/what.gif); padding-left: 19px; }  .site-content-col2 ul.social-networking li a.rss { background-image: url(/_common/img/master/bookmarking/rss.gif); padding-left: 19px; }  .site-content-col2 ul.social-networking li a.collab { background-image: url(/_common/img/master/bookmarking/2collab.gif); padding-left: 25px; }  .site-content-col2 ul.social-networking li a.digg { background-image: url(/_common/img/master/bookmarking/digg.gif); padding-left: 21px; }  .site-content-col2 ul.social-networking li a.reddit { background-image: url(/_common/img/master/bookmarking/reddit.gif); padding-left: 22px; }  .site-content-col2 ul.social-networking li a.facebook { background-image: url(/_common/img/master/bookmarking/facebook.gif); padding-left: 19px; }  .site-content-col2 ul.social-networking li a.delicious { background-image: url(/_common/img/master/bookmarking/delicious.gif); padding-left: 19px; }  .site-content-col2 ul.social-networking li a.stumbleupon { background-image: url(/_common/img/master/bookmarking/stumbleupon.gif); padding-left: 19px; }  .site-content-col2 ul.social-networking li a.help { float: right; margin: 0px; }  .site-content-col2 table { border-collapse: collapse !important; }  .site-content-col2 table caption { padding: 6px 10px !important; font-weight: bold !important; text-align: left !important; background: #666666; color: #ffffff; }  .site-content-col2 table td { padding: 6px 10px; background: #E8E7E8; border: solid 1px #FFFFFF !important; }  .site-content-col2 table.pullquote { width: 200px !important; border-collapse: collapse !important; margin: 0px 0px 14px 14px !important; float: right !important; font-family: Verdana, Arial, Helvetica, Sans-Serif !important; }  .site-content-col2 table.pullquote caption { display: none !important; }  .site-content-col2 table.pullquote td { padding: 10px 0px !important; border-bottom: solid 1px #E8E7E8 !important; border-top: solid 1px #E8E7E8 !important; line-height: 1.4em !important; background: #ffffff; }  .site-content-col2 table.infobox { margin: 0px 0px 14px 14px !important; float: right !important; }  .site-content-col2 a.btn-download img { border: 0px; }  .site-content-col2 .addthis_container { margin-top: 16px; margin-bottom: 16px; }  .site-content-col2 .addthis_container .article_addthis { margin-bottom: 16px; }  .site-content-col2 .addthis_container .article_addthis a { margin-right: 5px; }  .site-content-col2 .addthis_container a.addthis_button_expanded { float: right; width: 100px !important; padding-top: 2px; }  .site-content-col2 .addthis_container a.addthis_button_expanded span { float: left; margin-right: 6px; }  .site-content-col2 label.more_label { float: right; padding-top: 2px; padding-right: 6px; } .site-content-col2 .article-related { float: right; clear: right; width: 243px; margin: 0 14px; }  .site-content-col2 .article-related .title { padding: 5px; }  .site-content-col2 .article-related .title h2 { margin: 0px; }  .site-content-col2 .article-related ul.snippets { margin: 6px 0px 14px 0px; padding: 0px; list-style: none; }  .site-content-col2 .article-related ul.snippets li { padding: 0px; margin: 0px 0px 8px; line-height: 1.4em; }  .site-content-col2 .article-related ul.snippets li a { font-weight: bold; }  .site-content-col2 .feature-img { margin: 0 0 14px; }  .site-content-col2 .feature-img img { border: solid 1px #E8E7E8; }  .site-content-col2 .feature-img .caption { margin: 6px 0 0; line-height: 1.4em; }  .site-content-col2 .feature-img .caption a.zoom { background-repeat: no-repeat; background-position: left top; padding: 0 0 0 20px; background-image: url(/_common/img/master/icon-magnify.gif); }  .site-content-col2 .inner-padding .article-content a { text-decoration: underline; }   .site-content-col2 span.date { color: #999; }  .site-content-col2 .hr  { border-top: solid 1px #E8E7E8; height: 11px; overflow: hidden; clear: left; }  .site-content-col2 a.teaser-image { float: left; width: 80px; height: 80px; margin: 0px 10px 12px 0px; background-position: center; background-repeat: no-repeat; border: solid 1px #E8E7E8; }  .site-content-col2 a.logo-image { float: left; margin: 0px 10px 12px 0px; }  .site-content-col2 .login-layout { border-top: solid 1px #E8E7E8; padding-top: 11px; clear: both; }  .site-content-col2 .login-layout .panel-login { width: 306px; float: right; }  .site-content-col2 .login-layout .panel-register { width: 312px; float: left; }  .site-content-col2 div.premium-content { clear: left; margin: 0px 0 12px; padding: 0 0 0 20px; background-image: url(/_common/img/master/icon-info.gif); background-repeat: no-repeat; background-position: left; font-weight: normal; }  .site-content-col2 .article-related div.premium-content { padding: 0 20px 0 0; background-image: url(/_common/img/master/icon-info.gif); background-repeat: no-repeat; background-position: right; font-weight: normal; text-align: right; }   .site-content-col2 .paging-container { padding: 8px 4px 8px 4px; background: url(/_common/img/master/site/menu/background.gif); }  .site-content-col2 .paging-container .paging-status { padding-left: 8px; }  .site-content-col2 .paging-container .paging-links { float: right; padding-right: 8px; }  .site-content-col2 .paging-container .paging-links a.n-first, .site-content-col2 .paging-container .paging-links a.n-previous { padding: 2px 5px 2px 5px; margin-right: 5px; color: #000; }  .site-content-col2 .paging-container .paging-links a.n-next, .site-content-col2 .paging-container .paging-links a.n-last { padding: 2px 5px 2px 5px; margin-left: 5px; color: #000; }  .site-content-col2 .paging-container .paging-links a.n-first:hover, .site-content-col2 .paging-container .paging-links a.n-previous:hover, .site-content-col2 .paging-container .paging-links a.n-next:hover, .site-content-col2 .paging-container .paging-links a.n-last:hover { color: #fff; }  .site-content-col2 .paging-container .paging-links a.n-num { padding: 2px; margin: 2px; color: #000; }  .site-content-col2 .paging-container .paging-links a.n-num:hover { color: #fff; }  .mt-cover-comp { width: 100%; }  .mt-cover-comp td { border: 0px; background-color: #fff !important; vertical-align: top; }  .mt-cover-comp td .image img { border: solid 1px #000; }  .mt-cover-comp td .title { font-weight: bold; padding: 6px 0px 6px 0px; }  .webcast-item .logo-image { float: left; width: 100px;  min-height: 50px; }  .webcast-item p.info { float: right; width: 600px; display: none; }  .webcast-item .label { margin: 6px 0px 6px 0px; }  .register_new table.interests-table { width: 100%; }  .register_new .interests-table td { width: 10px; }  .register_new .interests-table td.c-name { width: 300px; } 
