.site-content-col2 .page-title { 	background: url(/_common/img/layout/bg-content-title.gif) no-repeat; 	width: 322px; 	height: 51px; 	overflow: hidden; }  body.ie6 .site-content-col2 .page-title { width: 328px; margin: 0px; }  .site-content-col2 .page-title-large { 	background: url(/_common/img/layout/bg-content-title-large.gif) no-repeat; 	width: 676px; }  .site-content-col2 .page-title h1 { margin: 12px 0px 0px 14px; }  .site-content-col2 .inner-padding { 	margin: 14px; 	background: #fff; 	font-size: 110%; }  .site-content-col2 .inner-padding a { color: #E5141A; }  .site-content-col2 .main-advert { 	width: 354px; 	height: 298px; 	background: url(/_common/img/layout/bg-advert.gif) no-repeat 0 0 #000; 	text-align: right; 	float: right; }  .site-content-col2 .main-advert iframe { 	width: 336px; 	height: 280px; }  .site-content-col2 .article-item { padding-right: 12px; }  .site-content-col2 .article-item h4 a { color: #000; font-weight: bold; font-size: 130%; }  .site-content-col2 .article-item p { margin-top: 6px; margin-bottom: 6px; }  .site-content-col2 ul.social-networking { 	clear: both; 	list-style: none; 	border-top: solid 1px #E8E7E8; 	height: 18px; 	margin: 0 14px; 	padding: 14px 0 10px; }  .social-networking { 	clear: both; 	border-top: 1px dashed #f8c88d; 	height: 18px; 	margin: 0 14px; 	padding: 14px 0 10px; }  .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; 	font-size: 0.9em; 	margin: 0 15px 0 0; }  .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: 0; }  .site-content-col2 table { 	border-collapse: collapse !important; }  .site-content-col2 table caption { 	font-weight: 700 !important; 	text-align: left !important; 	background: #666; 	color: #fff; 	padding: 6px 10px !important; }  .site-content-col2 table td { 	background: #E8E7E8; 	border: solid 1px #FFF !important; 	padding: 6px 10px; }  .site-content-col2 table.pullquote { 	width: 200px !important; 	border-collapse: collapse !important; 	float: right !important; 	font-family: Verdana, Arial, Helvetica, Sans-Serif !important; 	margin: 0 0 14px 14px !important; }  .site-content-col2 table.pullquote caption { 	display: none !important; }  .site-content-col2 table.pullquote td { 	border-bottom: solid 1px #E8E7E8 !important; 	border-top: solid 1px #E8E7E8 !important; 	line-height: 1.4em !important; 	background: #fff; 	padding: 10px 0 !important; }  .site-content-col2 table.infobox { 	float: right !important; 	margin: 0 0 14px 14px !important; }  .site-content-col2 a.btn-download img { 	border: 0; }  .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: 14px 14px 0px; 	font-size: 115%; }  .site-content-col2 .article-related a { color: #e5141a; }  .site-content-col2 .article-related .title { 	padding: 5px; 	background: url(/_common/img/layout/bg-right-hdr.gif) 0 0 no-repeat; 	height: 50px; 	overflow: hidden; }  .site-content-col2 .article-related .title h2 { 	margin: 0; 	font-size: 1.6em; 	padding-top: 2px; 	padding-left: 8px; }  .site-content-col2 .article-related ul.snippets { 	list-style: none; 	margin: 0px 0 6px; 	padding: 0; }  .site-content-col2 .article-related ul.snippets li { 	line-height: 1.4em; 	margin: 0 0 8px; 	padding: 0; }  .site-content-col2 .article-related ul.snippets li a { 	font-weight: 700; }  .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 { 	line-height: 1.4em; 	margin: 6px 0 0; }  .site-content-col2 .feature-img .caption a.zoom { 	background-repeat: no-repeat; 	background-position: left top; 	background-image: url(/_common/img/master/icon-magnify.gif); 	padding: 0 0 0 20px; }  .site-content-col2 .inner-padding .article-content a { 	text-decoration: underline; }  .site-content-col2 span.date { 	color: #000; }  .site-content-col2 .hr { 	border-top: 1px dashed #f8c88d; 	height: 11px; 	overflow: hidden; 	clear: left; }  .site-content-col2 a.teaser-image { 	float: left; 	width: 80px; 	height: 80px; 	background-position: center; 	background-repeat: no-repeat; 	border: solid 1px #E8E7E8; 	margin: 0 10px 12px 0; }  .site-content-col2 a.logo-image { 	float: left; 	margin: 0 10px 12px 0; }  .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; 	background-image: url(/_common/img/master/icon-info.gif); 	background-repeat: no-repeat; 	background-position: left; 	font-weight: 400; 	margin: 0 0 12px; 	padding: 0 0 0 20px; }  .site-content-col2 .article-related div.premium-content { 	background-image: url(/_common/img/master/icon-info.gif); 	background-repeat: no-repeat; 	background-position: right; 	font-weight: 400; 	text-align: right; 	padding: 0 20px 0 0; }  .site-content-col2 .paging-container { 	background: url(/_common/img/master/site/menu/background.gif) -14px -14px; 	padding: 8px 4px; 	font-size: 115%; }  .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 { 	margin-right: 5px; 	color: #000; 	padding: 2px 5px; }  .site-content-col2 .paging-container .paging-links a.n-previous { 	margin-right: 5px; 	color: #000; 	padding: 2px 5px; }  .site-content-col2 .paging-container .paging-links a.n-next { 	margin-left: 5px; 	color: #000; 	padding: 2px 5px; }  .site-content-col2 .paging-container .paging-links a.n-last { 	margin-left: 5px; 	color: #000; 	padding: 2px 5px; }  .site-content-col2 .paging-container .paging-links a.n-first:hover { 	color: #fff; }  .site-content-col2 .paging-container .paging-links a.n-previous:hover { 	color: #fff; }  .site-content-col2 .paging-container .paging-links a.n-next:hover { 	color: #fff; }  .site-content-col2 .paging-container .paging-links a.n-last:hover { 	color: #fff; }  .site-content-col2 .paging-container .paging-links a.n-num { 	color: #000; 	margin: 2px; 	padding: 2px; }  .site-content-col2 .paging-container .paging-links a.n-num:hover { 	color: #fff; }  .mt-cover-comp { 	width: 100%; }  .mt-cover-comp td { 	border: 0; 	background-color: #fff !important; 	vertical-align: top; }  .mt-cover-comp td .image img { 	border: solid 1px #000; }  .mt-cover-comp td .title { 	font-weight: 700; 	padding: 6px 0; }  .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 0; }  .register_new table.interests-table { 	width: 100%; }  .register_new .interests-table td { 	width: 10px; }  .register_new .interests-table td.c-name { 	width: 300px; }
