	.article.details {		float: left;		padding-left: 10px;		}	.article.details.image {		float: right;		padding-left: 0;	} 		.article.details.video {		width: 425px;		overflow: hidden;	}		.article.details.video_links {		width: 185px;	}		.image_pager {		clear: both;		position: relative;		margin: 0;		width: 100%;		padding: 0.9em 0;	}		.image_pager li {		position: absolute;		top: 10px;		margin: 0;		width: 260px;		list-style: none;			}		.image_pager a {		display: block;		width: 100%;		background-image: url(/images/twocol/image_nav_bg.gif);			background-repeat: no-repeat;		font-family :Georgia, "Times New Roman", Times, serif;		text-decoration: none;	}		.image_pager a:hover {		cursor: pointer;	}		.image_pager .border {		position: relative;		display: block;		border: 1px solid #09C;		min-height: 80px;		padding: 10px;		background: #fff;	}		.image_pager a:hover .border {		border-color: #234F9B;		background: #e9edf5;	}		.image_pager a .direction {		font: normal bold 93% Arial, Helvetica, sans-serif;		color: #09C;		display: block;		margin-bottom: 5px;	}				.image_pager li.previous {		left: 0;	}		.image_pager .previous a {		background-position: left center;	}		.image_pager .previous a:hover {		background-position: -22px center;	}		.image_pager .previous .border {		margin-left: 22px;		padding-left: 100px;	}		.image_pager .previous img {		position: absolute;		top: 10px;		left: 10px;	}				.image_pager li.next {		right: 0;	}		.image_pager .next a {		background-position: right center;		text-align: right;	}		.image_pager .next a:hover {		background-position: 194px center;	}		.image_pager .next .border {		margin-right: 22px;		padding-right: 100px;	}		.image_pager .next img {		position: absolute;		top: 10px;		right: 10px;	}				.image_pager li.selected {		position: relative;		top: 0;		margin: 0 auto;		width: 80px;		font-weight: bold;		text-align: center;	}			.image_pager .image_treatment .it {		width: 76px;		height: 76px;	}		.image_pager a.image_treatment:hover .it, .image_pager li:hover a.image_treatment .it  {		width: 78px;		height: 78px;	}		.image_pager .previous .image_treatment .it {		top: 11px;		left: 11px;	}		.image_pager .previous .image_treatment:hover .it, .image_pager li.previous:hover .image_treatment .it  {		left: 10px;		top:10px;	}		.image_pager .next .image_treatment .it {		top: 11px;		right: 11px;		left: auto;	}		.image_pager .next .image_treatment:hover .it, .image_pager li.next:hover .image_treatment .it  {		right: 10px;		top: 10px;		left: auto;	}		ul.article_container {		margin:0;		border-top:1px dotted #ccc;		position:relative;		width:100%;		clear:both;		overflow:hidden;	}		.article_container li {		border-bottom:1px dotted #ccc;		min-height:130px;		width:490px;		list-style-type:none;		padding-left:130px;		padding-right:10px;		position:relative;		float:left;		clear:left;		margin:0;	}	.article_container h2 {		width: 100%;		font-size: 116%;	}		.article_container h2 a {		font-weight:bold;	}		.article_container h2.video a {		background:transparent url(/images/video-icon.gif) no-repeat scroll right 1px;		display:block;		width:100%;	}		.article_container a.image_treatment {		position:absolute;		left:10px;		top:10px;	}		.article_container .image_treatment .it {		height:106px;		width:106px;	}		.article_container a.image_treatment:hover .it  {		height:108px;		width:108px;	}				li.article_advertorial {		background: url(/images/twocol/sponsored_bg.png) repeat-x bottom;	}	.article_advertorial .title {		background-image:url(/images/content/sponsor.png);		background-repeat:repeat;		border-bottom:1px solid #FFFFFF;		color:#fff;		display:block;		font-weight:bold;		height:26px;		line-height:26px;		margin: 10px 0 0 0;		text-indent:0.9em;		width:12em;	}				.faq_list li {		background:url(/images/twocol/list_bg.png) repeat-x bottom;		padding:5px 10px;		width:610px;	}	.faq_list h2 {		width:75%;		font-size: 174%;	}		.faq_list h2 a {		display:none;	}	.js .faq_list li.closed{		min-height:0;		background:none;	}		.js .faq_list .closed h2 {		font-size: 123.1%;	}		.js .faq_list .closed h2 a {		display:block;		cursor:pointer;	}	.js .faq_list .closed h2 span {		display:none;	}	 .js .faq_list .closed p, .js .faq_list .closed a.close_item  {		display:none;	}	.faq_list a.close_item {		background-image: url(/images/twocol/content-sprite.png);		background-position: -805px -153px;		padding: 0 12px 0 0;		font-weight:bold;		text-align:center;		cursor:pointer;		position:absolute;		right:7px;		top:10px;	}		.faq_list a.close_item:active {		background-position: -805px 8px;	}				.feeds { 		float:left; 		width:40%;		margin: 0;		padding: 0 5%;		background: #eee; 	}		.feeds.alternate {		background: #ddd; 	}		.feeds li {		margin: 5px 0;		list-style: none;	}		.feeds li a{color:#00568e; text-decoration:none;}		.feeds li a:hover {color:#c96b91; text-decoration:underline}		.feeds h3 { 		background:url(/images/icn/feed.gif) no-repeat;		padding-left: 20px; 	}.MagicZoomBigImageCont {	border:			1px solid #155f9a;}.MagicZoomHeader {	font:			10px Tahoma, Verdana, Arial, sans-serif;	color:			#fff;	background:		#155f9a;	text-align:     center !important; }.MagicZoomPup {	border: 		1px solid #aaa;	background: 	#ffffff;	cursor:			hand;}.MagicZoomLoading {	text-align:		center;	background: 	#ffffff;	color:			#444;	border: 		1px solid #ccc;	opacity:		0.8;	padding:		3px 3px 3px 3px !important;	display: 		none; }.MagicZoomLoading img {	padding-top:	3px !important;}.MagicThumb {    cursor: url(/images/twocol/magiczoom/cursor/zoomin.cur), pointer;    outline: none;}.MagicThumb-zoomed { cursor: default; }.MagicThumb span { display: none; }.MagicThumb img { border: 1px solid #ccc; outline: none; }.MagicThumb-image { border: 1px solid #cccccc; outline: none; }.MagicThumb-image-zoomed { cursor: url(/images/twocol/magiczoom/cursor/zoomout.cur), pointer; }.MagicThumb-caption {    color: #333333;    background-color: #F0F0F0;    border: 1px solid #CCCCCC;    border-top: none;    font-family: Verdana, Helvetica;    font-size: 11px;    padding: 8px 16px;}.MagicThumb-controlbar {	display: block;	height: 18px;}.MagicThumb-controlbar a {	display: block;	width: 18px;	height: 18px;	margin: 0px 1px;	outline: none;	float: left;	overflow: hidden;}.MagicThumb-controlbar a span {	display: block;	width: 1000px;	height: 1000px;	background: transparent url(/images/twocol/magiczoom/graphics/controlbar.png) no-repeat 0 0;	outline: none;	position: absolute;	left: 0px;	top: 0px;}.MagicThumb-loading {	border: 1px solid #000000;	background: #ffffff url(/images/twocol/magiczoom/graphics/loader.gif) no-repeat 2px 50%;	padding: 2px 2px 2px 22px;	margin: 0;	text-decoration: none;	text-align: left;	font-size: 8pt;	font-family: sans-serif;}
