/*.top_row_sec{float:left; width:100%; padding:0 0 20px}*/
*@page{size:auto;margin-bottom:1in}
.layout{width:600px;}
.bottom_container_bg {width:600px;}

.logo_section{float:left; width:585px; }
.logo_section h1{float:left; width:100%;}
.top_row_sec span{float:left; width:197px; padding:46px 0 0 4px; color:#666; font:18px/20px "BaskervilleOldFaceRegular",Georgia, "Times New Roman", Times, serif}
.top_row_sec .follow{float:left; width:auto; padding:42px 0 0}

.comment_sec{display:block; background:url(../img/border.gif) repeat-x 0 0; padding:18px 0 0 5px;}
.comment_sec h4{display:block; color:#333; font:16px/18px "CalibriRegular",Arial, Helvetica, sans-serif;}
.comment_sec .row{float:left; width:100%; padding:13px 0 17px}
.comment_sec a.like{float:left; width:50px; height:22px; background:url(../img/sprite.png) no-repeat 0 -195px}
.comment_sec a.dislike{float:left; width:22px; height:22px; margin-left:3px; display:inline; background:url(../img/sprite.png) no-repeat 0 -226px}
.comment_sec a.icon{float:right; width:22px; height:22px; background:url(../img/sprite.png) no-repeat 0 -255px}
.comment_sec a.dis{float:right; width:74px; height:22px; background:url(../img/sprite.png) no-repeat right -56px; margin-left:3px; display:inline}
.comment_sec h3{display:block; font:18px/20px "DroidSansRegular",Arial, Helvetica, sans-serif; color:#333;}
.comment_sec span{display:block; font:14px/16px "CalibriRegular",Arial, Helvetica, sans-serif; color:#333;}

.social_area{display:block; padding:11px 0 0}
.social_area ul{display:block; list-style:none}
.social_area ul li{display:inline; padding:0 3px 0 0;}
.social_area ul li a{display:inline}

.post_section{display:block; padding:8px 0 0}
.post_section .text_area{display:block; border:1px solid #999; padding:8px 4px 4px 6px; background:#fff}
.post_section .text_area textarea{display:block; width:588px; height:86px; background:none; border:0; outline:none; color:#666; font:13px/16px Arial, Helvetica, sans-serif;}
.post_section span.post{float:right; width:76px; height:27px; background:url(../img/post_btn_bg.gif) repeat-x 0 0; border:1px solid #999; padding:0; margin-top:8px; }
.post_section span.post input{float:left; border:0; background:none; width:100%; height:27px; color:#333; font:12px/14px Arial, Helvetica, sans-serif; cursor:pointer}
.post_section a.image{float:left; width:auto; text-decoration:none; padding-left:15px; color:#333; font:12px/14px Arial, Helvetica, sans-serif; margin-top:12px; background:url(../img/sprite.png) no-repeat 0 -288px;}
.post_section a.image:hover{text-decoration:underline}

.right_container { display:none}
#footer_top_section{display:none}
#footer_bottom_sec{display:none;}
.comment_sec {display:none;}

/* added for print.css - SF - Feb 20,2012 */
.left_container {margin-left:20px;margin-top:20px;}
.logo_section img {padding-left:10px;}
#carousal_section {display:none;}
.share_section {display:none;}
.logo_section h1 img a {width:250px;}
#outer_header {display:none;}
.top_row_sec span {display:none;}
.follow {display:none;}
#menu ul li a span {padding: 12px 12px 10px;
}
#menu {display:none;}
.hot_topic {display:none;}
#carousal_section {display:none;}

.right_container {display:none;}
#footer_top_section {display:none;}
#footer_bottom_sec {display:none;}

body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
h1, h2, h3, h4, h5, h6, p, ul, li, body, html, form, fieldset {
margin: 0;
padding: 0;
outline: none;
font-weight: normal;
border: 0;
}
img {
border: 0;
}

.left_top_sec {display:none;}
.left_top_sec a {
color: black;
text-decoration: none;
}
.left_top_sec a:hover {
color: black;
text-decoration: underline;
}
.left_top_sec span {
text-align: center;
color: black;
font: 12px/14px "DroidSerifRegular",Georgia, "Times New Roman", Times, serif;
}
.left_top_sec span small {
color: #F0F0F0;
font-size: 12px;
}
.left_container .left_top_sec {
float: left;
width: 100%;
/*background: black url(../img/black_bg.gif) repeat-x 0 0;*/
border-top: 1px solid #CCC;
padding: 15px 0 11px;
}
.must_read ul {
margin: 3px 0 0 1px;
}
.must_read li {
border-bottom: 1px solid #CCC;
padding: 8px 4px 6px 8px;
overflow: hidden;
}
.must_read a {
margin-top: 5px;
text-decoration: none;
}
.must_read li span small {
color: #333;
font-size: 12px;
text-transform: lowercase;
}
.must_read li p {
display: block;
color: #333;
font: 12px/16px Arial, Helvetica, sans-serif;
padding-top: 5px;
}
.must_read_content ul {
list-style: disc outside none;
}
.must_read_content ul li {
border-bottom: 0px;
margin-left: 18px;
overflow: visible;
color: #333;
font: 12px/16px Arial, Helvetica, sans-serif;
}
.must_read_content ol li {
border-bottom: 0px;
margin-left: 18px;
color: #333;
font: 12px/16px Arial, Helvetica, sans-serif;
overflow: visible;
}

.video_section ul {
display: block;
list-style: none;
padding: 2px 0;
}
.video_section li {
padding: 7px 5px 6px 6px;
border-bottom: 1px solid #D1D1D1;
color: #005285;
font-family: "DroidSerifRegular",Georgia, "Times New Roman", Times, serif;
}
.video_section li h4 {
font-size: 18px;
line-height: 20px;
}
.video_section li h4 a {
color: #005285;
text-decoration: none;
}

.video_section li span {
font-size: 12px;
line-height: 14px;
text-transform: uppercase;
font-family: "DroidSansRegular",Arial, Helvetica, sans-serif;
}
.video_section li span a {
text-decoration: none;
}

.left_mid_sec .video_section {
float: left;
width: 290px;
padding: 6px 2px 6px 0;
/*background: #FFC;*/
border-bottom: 1px solid #D4D4D4;
}
.left_mid_sec .must_read {
width: 290px;
padding: 6px 0px 4px;
/*background: #DFF;*/
}
.left_mid_sec .mid_left {
float: left;
width: 290px;
}
.head , .left_mid_sec .must_read .head {
display:none;
}
.right_container {
display:none;
}
.link a.red {
float: left;
width: auto;
color: #900;
text-decoration: none;
text-transform: uppercase;
font: 12px/14px "DroidSansRegular",Arial, Helvetica, sans-serif;
background: url(../img/sprite.png) no-repeat 0 -93px;
padding-left: 17px;
margin-top: 3px;
}
.must_read .link a.red {
background-position: 0 -109px;
}
.article_sec.right h4 {
padding-top: 18px;
}
.article_sec h4 {
display: block;
color: #005285;
font: 18px/20px "DroidSerifRegular",Georgia, "Times New Roman", Times, serif;
padding: 9px 0 2px;
}
.article_sec span {
display: block;
color: #333;
font: 12px/14px "DroidSansRegular",Arial, Helvetica, sans-serif;
}
.article_sec p {
display: block;
color: #333;
font: 12px/16px Arial, Helvetica, sans-serif;
padding-top: 3px;
}
.article_sec.right {
padding: 8px 0 8px 7px;
width: 295px;
}
.article_sec.no_border {
border: none;
padding-bottom: 21px;
}
.article_sec {
float: left;
width: 100%;
padding: 25px 0 8px 0;
border-bottom: 1px solid #D4D4D4;
}
.article_sec span a {
color: #005285;
text-decoration: none;
}
.article_sec span a:hover {
text-decoration: underline;
}
.left_video_sec .breadcrumb {display:none;}
.left_container .pic_sec{display:none;}
.content_section {
display: block;
padding-bottom: 34px;
clear:left;
overflow:hidden;					/* added - SF - Apr 23, 2012 */
}
.content_section span{display:block; color:#333; font:14px/16px "DroidSansRegular",Arial, Helvetica, sans-serif;}		/* edited - SF - Feb 17, 2012 */
.content_section small{display:block; color:#333; font:12px/14px "DroidSansRegular",Arial, Helvetica, sans-serif; padding-bottom:19px;}
.content_section ul { list-style:outside; }		/* added - SF - Dec 27, 2011 */
.content_section ul li{ margin-left:38px; }		/* added - SF - Dec 27, 2011 */
.content_section p img{max-width:580px;/*float:none;*/}		/* added - SF - Dec 27, 2011 */
.content_section h3 {
display: block;
color: black;
font: 22px/24px "DroidSerifRegular",Georgia, "Times New Roman", Times, serif;
padding-top:15px;
}
.content_section p {
display: block;
color: #333;
font: 12px/18px Arial, Helvetica, sans-serif;
padding-bottom: 18px;
padding-left: 2px;
/*clear:left;*/  /* edited SF - Apr 23, 2012 */
}
.content_section a {
color: #005285;
text-decoration: none;
}
.content_section a:hover {
text-decoration: underline;
}

.content_pub {
	/*clear:both;*/
	border-bottom: 1px #D3D3D3 solid;
	padding-top:20px;
	padding-bottom:20px;
	overflow:visible;
}
.content_pub2 {
	clear:both;
	border-bottom: 1px #D3D3D3 solid;
	padding-top:15px;
	padding-bottom:15px;
	overflow:visible;
}
.pubHead {display:none;}
.pubDate  {
	text-transform: uppercase;
	color: #666;
	font: 14px "DroidSerifRegular",Georgia, "Times New Roman", Times, serif;
	border-bottom: 1px #D3D3D3 solid;
	padding-bottom: 2px;
	margin-bottom: 5px;
	padding-top:12px;
}
.pubDate2 {
text-transform: uppercase;
color: #666;
font: 14px "DroidSerifRegular",Georgia, "Times New Roman", Times, serif;
border-bottom: 1px lightGrey solid;
padding-bottom: 2px;
margin-bottom: 5px;
padding-top: 32px;
}
.pubTitle {
color: #005285;
font: 22px/24px "DroidSerifRegular",Georgia, "Times New Roman", Times, serif;
}
.pubSource {
padding-top: 5px;
padding-bottom: 8px;
font: 12px "DroidSerifRegular",Georgia, "Times New Roman", Times, serif;
}
.pubAbstract {
padding-top: 3px;
page-break-inside:avoid;
}
.pubAbstract p {
	page-break-inside:avoid;
	clear:left;
	overflow:visible;
}
.pubComment {
margin-top: 5px;
clear: both;
}
.content_blog {
	margin-bottom:20px;
}

.content_blog2 {
	padding-top: 15px;
	padding-bottom:5px;
	border-bottom: 1px #D3D3D3 solid;
}

.content_blog p {
	padding-bottom:10px;
}
.blogHead {
	background: url("../img/video_head_bg.gif") repeat-x scroll 0 0 #790000;
    /*display: block;*/
    margin-left: 5px;
    padding: 9px 0 3px 6px;
	display:none;
}
.blogDate  {
	text-transform: uppercase;
	color: #666;
	font: 14px "DroidSerifRegular",Georgia, "Times New Roman", Times, serif;
	border-bottom: 1px #D3D3D3 solid;
	padding-bottom: 2px;
	margin-bottom: 5px;
	padding-top:12px;
}
.blogTitle {
	display: block;
	color: black;
	font: 22px/24px "DroidSerifRegular",Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}
.blogTitle a {
	color:black;
	text-decoration:none;
}
.blogTitle a:hover {
	color:#005285;
	text-decoration:none;
}
.blogSubtitle {
	display: block;
	color: black;
	font: 16px "DroidSerifRegular",Georgia, "Times New Roman", Times, serif;
}
.blogSource {
	padding-top:5px;
	padding-bottom:8px;
	text-transform: uppercase;
	font: 12px "DroidSerifRegular",Georgia, "Times New Roman", Times, serif;
}
.blogCommentary {
	padding: 10px;
	margin-top: 35px;
	min-height: 95px;		
	clear:left;
}
.blogCommentary p {
	clear:none;
}
.blogComment {
	margin-top:5px;
	margin-bottom:8px;
	font: 12px "DroidSerifRegular",Georgia, "Times New Roman", Times, serif;
}
.blogAbstract {
	padding-top:3px;
	display:inline-block;
}
.blogContent {
	padding-top:3px;
}
img.hcodeImg {
	display:none;
}
.blogCommTitle {
	display: block;
	color: black;
	font: 22px/24px "DroidSerifRegular",Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:15px;
}
.FOTF span{
	color: #333333;
    display: inline-block;
    font: 12px/18px Arial,Helvetica,sans-serif;
}
img.LPImg {
width: 600px;
}
.ThumbImg {
page-break-inside:avoid;
clear:both;
}
.ThumbImg img {width: 200px;/*height: 150px;*/float: right;padding-left: 10px;/*display:inline-block;*/page-break-inside:avoid;position:relative;clear:left}
.ThumbImgDetail img {		/*  added by SF - Apr 26, 2012 */
	 width:200px;
	 float:left;
	 padding-right:5px;
	 padding-bottom:5px;
}
.ThumbImgLeft img {
	 max-width:200px;
	 float:left;
	 padding-right:5px;
	 padding-bottom:5px;
	 
}
.ThumbImgAuthor img {
	 max-width:200px;
	 float:right;
	 padding-left:5px;
	 padding-bottom:5px;
}
.pubtopics_detail {
	margin-top: 15px;
	margin-bottom: 15px;
}

.pubtopics_detail .pubauthor { 
	display: block;
	color: #333;
	font: 14px/16px "DroidSansRegular",Arial, Helvetica, sans-serif;
	padding-bottom: 4px;
}

.pubtopics_detail .pubsource { 
	display: block;
	color: #333;
	font: 12px/14px "DroidSansRegular",Arial, Helvetica, sans-serif;
	padding-bottom: 19px;
}

.pubtopics_detail p {
	padding: 0px 0px 5px 0px;
	clear:left;
}
.topicSecTitle {
	font-family: "DroidSerifRegular",Georgia, "Times New Roman", Times, serif; 
	font-size: 16px;
	font-weight: normal;
	border-bottom: 1px solid #CCC;
	padding-bottom: 3px;
}

.pubtopics_detail h4 {
	color: #005285;
	font: 16px/18px "DroidSerifRegular",Georgia, "Times New Roman", Times, serif;
}

.author_alphabet {
	clear: both;
	padding-top: 8px;
	padding-bottom: 8px;
}
.related_articles {
display: block;
background: url(../img/border.gif) repeat-x 0 0;
padding: 16px 0 19px;
/*clear: both;*/
}
.related_articles_noborder{display:block; padding:0px 0 19px;clear:both;}		/* edited - SF - Jan 05, 2012 */
.related_articles h5, .related_articles_noborder h5 {
display: block;
color: #333;
font: 16px/18px Arial, Helvetica, sans-serif;
padding: 0 0 8px 5px;
}
.related_articles h4, .related_articles_noborder h4 {
color: #005285;
font: 18px/20px "DroidSerifRegular",Georgia, "Times New Roman", Times, serif;
padding: 0 0 10px 5px;
}
#footer {padding-bottom:20px;padding-left:12px;}
#footer ul { display: block;list-style: none outside none; }
#footer ul li a { 
	color: #005285;
    display: inline;
    font: 11px/14px "DroidSansRegular",Arial,Helvetica,sans-serif;
    text-decoration: none;
    text-transform: uppercase; 
}
#footer ul li { display: inline;padding: 0 5px 0 6px; }
#footer ul li.first {padding-left: 0;}
#footer p { margin-top:10px; margin-bottom:10px; }
#footer p a { color: #005285;}
.comment_sec {display:none;}
#recentcomments {display:none;}

.AuthorBio p{
	clear:none;
	margin-top:-3px;
	font-style:italic;
	.margin-right:3px;
}
#upprev_box  {
	display:none;
}
/* end of added */