body
{
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: Arial, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	font-size: 1em;
	line-height: 1.4em;
	margin-left: 5px !important;
}


#body-content{
	margin : 0 auto;
	width : 100%;
	position : absolute;
	top : 310px;
}


h1
{
	font-size: 1.6em;
	color: #000000;
	font-style: bold;
	border-bottom: 2px solid #ea1b23;
	margin-bottom: 1em;
	line-height: 1.3em;
}

.main article h1{
	font-size: 1.5em;
}

h1.single_article_title
{
	font-size: 1.5em;
	color: #000000;
	/*font-style: bold;*/
	border-bottom: 0px solid #ea1b23;
	margin-bottom: .4em;
	line-height: 1.3em;
	font-family:"Times New Roman",Palatino,Georgia;
	font-weight : normal;
	
}

h2
{
	font-size: 1.4em;
	color: #000000;
	font-style: bold;
	border-bottom: 2px solid #ea1b23;
	margin-bottom: .5em;
	line-height: 1.3em;
}

h2.single_article_title
{
	font-size: 1.5em;
	color: #000000;
	/*font-style: bold;*/
	border-bottom: 0px solid #ea1b23;
	margin-bottom: .4em;
	line-height: 1.3em;
	font-family:"Times New Roman",Palatino,Georgia;
	font-weight : normal;
	
}





h3
{
	font-size: 1.25em;
	color: red;
	border-bottom: border-bottom: 1px solid #666666;
	
}

h3.single_article_subheader
{
	font-size: 1em;
	color: #000000;
	font-style: bold;
	/*margin-bottom: 1em;*/
	line-height: 1.3em;
	font-style:italic;
	margin-top:20px;
}

h4
{
	font-size: 1em;
	color: #000000;
	font-style: bold;
}

h5
{
	font-size: .75em;
	color: #000000;
	font-style: bold;
	margin-bottom: 0em;
	padding-bottom: 0em;
	line-height: 1.2em;
}

h6
{
	font-size: .5em;
	color: #000000;
	font-style: bold;
}

A, A:link, A:visited, A:active, A:hover
{
	text-decoration: none;
	/*color: #000000;*/
	font-size: 1em;
	font-weight: normal;
}

.connect A, .connect A:link, .connect A:visited, .connect A:active
{
	text-decoration: none;
	color: #000000;
	font-size: .8em;
}

.connect A:hover
{
	text-decoration: underline;
	color: #000000;
	font-size: .8em;
}

.left_box A, .left_box A:link, .left_box A:visited, .left_box A:active
{
	text-decoration: none;
	color: #666666;
	font-size: .8em;
	font-weight: normal;
}

.left_box A:hover
{
	text-decoration: underline;
	color: #666666;
	font-size: .8em;
}

.connect img
{
	padding-bottom: 1em;
	vertical-align: top;
	border: none;
}



sup { font-size: 9px; }


a.more_red
{
	color: #ea1b23 !important;
	font-size: .7em !important;
	font-weight: bold !important;
	padding: 0 0px 1px 0;
	text-decoration: none;
	line-height: 1.2em;
	display: block;
}

a:hover.more_red { text-decoration: underline; line-height: 1.2em;}


.more_red A
{
	color: #ea1b23 !important;
	font-size: .7em !important;
	font-weight: bold !important;
	padding: 0 0px 1px 0;
	text-decoration: none;
	line-height: 1.2em;
	display: block;
}

.more_red a:hover { text-decoration: underline; line-height: 1.2em;}



.box_header
{
	font-size: 1.25em;
	color: #000000;
	font-style: bold;
	border-bottom: 1px solid #ea1b23;
	margin-bottom: .5em;
	line-height: 1.275em;
	display: block;
}

.red_caps, span.red_caps
{
	font-size: 0.8em;
	color: #ea1b23;
	font-weight: bold;
	line-height: 1.3em;
	text-transform: uppercase;
	font-weight : bold;
}

span.red_caps a{
font-weight:bold;
}

.left_box .news-list-item
{
	margin-bottom: .5em;
	padding-bottom: .5em;
	border-bottom: dotted 2px #e1e1e1;
}

.tx-t3sjslidernews-pi1 { margin-bottom: 20px; }
p.bodytext { margin-top: 20px; }
a:link img { border-style: none; }
a:visited img { border-style: none; }

.copyright-text
{
	font-size: .8em;
	color: #000;
	line-height: 1.3em;
	text-decoration: none;
}

.rsaquo
{
	font-size: .7em;
	color: #ea1b23;
	font-weight: bold;
	font-style: normal;
	line-height: 1.5em;
	display: block;
	float: right;

}


/* single Article formatting*/
.article_insidearticle
{
	display: block;
	width: 85%;
	border: 1px solid #8C8D91;
	padding: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-top:20px;
	font-size:.9em;
	color:#666 !important;
	margin-top: 20px;
}

.article_insidearticle span{
	color : #666!important;
}

.purls_copyright {

font-size: .8em;
font-style: italic;
padding-top: 1em;
display:block;
}


#news-single-backlink
{
	width: 600px;
	float: left;
	background-color: #ffffff;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top: 0px solid #8C8D91;
	border-right: 0px solid #8C8D91;
	border-bottom: 0px solid #8C8D91;
	border-left: 0px solid #8C8D91;
}

.news-single-links dd
{
	font-size: 1.2em;
	color: #000000;
	line-height: 1.2em;
	text-transform: none;
	font-weight: normal;
	margin: 0px;
}

dl.news-single-links dt{
	font-weight:bold;
	font-size:1.25em;
	
}

.news-single-links p
{
	font-size: 1em;
	color: #000000;
	line-height: 1.2em;
	text-transform: none;
	font-weight: normal;
	margin-top: 5px;
}

.news-single-related dd
{
	font-size: 1.2em;
	color: #000000;
	line-height: 1em;
	text-transform: none;
	font-weight: normal;
	margin: 0px;
	margin-bottom: 10px;
	padding: 5px 5px 0 5px;
}


dl.news-single-related dd A,
dl.news-single-related dd A:link,
dl.news-single-related dd A:visited,
dl.news-single-related dd A:active, 
dl.news-single-related dd A:hover{
	color: #666666!important;
	padding-left: 0px;
	font-size: .8em;
}

dl.news-single-links dl.news-single-related dd A,
dl.news-single-links dl.news-single-related dd A:link,
dl.news-single-links dl.news-single-related dd A:visited,
dl.news-single-links dl.news-single-related dd A:active, 
dl.news-single-links dl.news-single-related dd A:hover{
	color: #666666!important;
	padding-left: 0px;
	font-size: .8em;
}

.news-single-files dd
{
	font-size: 10px;
	color: #000000;
	line-height: 12px;
	text-transform: none;
	font-weight: normal;
	margin: 0px;
	margin-bottom: 10px;
}

dl.news-single-related {
 	border: 1px solid #EEEEEE;
    margin-top: 20px;

}

dl.news-single-related dt{
	background: #EEEEEE;
	padding: 5px;
	font-weight:bold;
	color : #666;
	padding-left: 10px;
	margin-bottom: 10px;
}
dl.news-single-links { 
	margin-top: 20px; 
	font-size:.8em;
	}
dl.news-single-files { margin-top: 20px; }

span.small_caps
{
	font-size: 12px;
	color: #000000;
	line-height: 12px;
	text-transform: none;
	font-weight: normal;
	margin: 0px;
	font-variant: small-caps;
}

.news-list-browse
{
	width: 600px;
	float: left;
	text-align: center;
}

.quick_link_title {
	display: block;
	margin-top: .3em;
	margin-bottom: 0em;
	font-size: 1em;
	color: #ea1b23;
	font-weight: bold;
	text-transform: uppercase;

}

.channel_grey_box .channel_box_left span.quick_link_title{
margin-bottom:-15px !important;
margin-top:10px;
}

.main_content table tbody tr td .gtl_category_section_title{
margin-bottom:0;
}

.main_content table tbody tr td .story-image a img{
margin-top:4px;
}

.main_content table tbody tr td span.story-title a{
font-weight:bold;
}
/************RTE CLASSES************/
table.flush_left
{
	float: left !important;
	margin-top: 4px;
	margin-right: 10px;
	margin-bottom: 10px;
	border-collapse: collapse;
	border-spacing: 0px;
}

table.flush_right
{
	float: right !important;
	margin-top: 4px;
	margin-left: 10px;
	margin-bottom: 10px;
	border-collapse: collapse;
	border-spacing: 0px;
}

/* tt_news styles */
span.bodytext
{
	text-align: left;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
	margin: 0px;
}

/* The inline text colors */
span.style_subheader
{
	font-size: 1em;
	color: #EA1B23;
	line-height: 1.2em;
	font-weight: bold;
}

span.black-text-16px
{
	font-size: 1em !important;
	color: #000000;
	line-height: 0.875em;
}

span.black-text-14px
{
	font-size: .875em;
	color: #000000;
	line-height: 0.75em;
}

span.black-text-10px
{
	font-size: .6em;
	color: #000000;
	line-height: 12px;
}

span.black-text-8px
{
	font-size: .5em;
	color: #000000;
	line-height: .6em;
}

span.sidebar_left
{
	float: left;
	border-right: 3px solid #547d9e;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 18.75em;
	line-height: 22px;
	font-size: 1em;
	font-weight: bold;
	background-color: #e1e1e1;
}

div.sidebar_left
{
	float: left;
	border-right: 3px solid #547d9e;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 18.75em;
	line-height: 22px;
	font-size: 1em;
	font-weight: bold;
	background-color: #e1e1e1;
}

span.tinted_box
{
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	width: 95%;
	line-height: 22px;
	font-size: 1em;
	/*font-weight: bold;*/
	color: #000;
	background-color: #e1e1e1;
	display:block;
}

div.tinted_box
{
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	width: 95%;
	line-height: 22px;
	font-size: 1em;
	/*font-weight: bold;*/
	color: #000;
	background-color: #e1e1e1;
	display:block;
}

span.sidebar_right
{
	float: right;
	border-left: 3px solid #547d9e;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 18.75em;
	line-height: 22px;
	font-size: 1em;
	font-weight: bold;
	background-color: #e1e1e1;
}

div.sidebar_right
{
	float: right;
	border-left: 3px solid #547d9e;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 18.75em;
	line-height: 22px;
	font-size: 1em;
	font-weight: bold;
	background-color: #e1e1e1;
}

img.headshots
{
	width: 150px !important;
	height: auto !important;
}

img.feature_clinical_image
{
	width: 280px !important;
	height: auto !important;
}

img.table_charts
{
	width: 665px !important;
	height: auto !important;
}

span.article_abstract_nonital{
	font-style: normal !important;
}

span.section_header
{
	font-size: 1.125em !important;
	color: #000000;
	line-height: 0.875em;
	text-transform: uppercase;
	font-weight : bold;
}

*/

#imagecaption P,.imagecaption P { margin-bottom: 0px !important; }
#imagecaption P,.imagecaption P { margin-top: 0px !important; }
#news-single-item table.flush_left P { margin-bottom: 0px !important; }
#news-single-item table.flush_right P { margin-bottom: 0px !important; }



/*PAGE BREAK CSS*/
.news-single-browse
{
	background: #CCC;
	height: 20px;
	text-align: right;
	color: #FFF;
	padding-bottom: 0px;
	padding-top: 3px;
	padding-right: 5px;
	margin-top: 1em;
}

.news-single-browse .activeLinkWrap
{
	background: #EEE;
	width: 5px;
	padding-left: 5px;
	padding-right: 5px;
	color: #000;
	padding-top: 4px;
	font-weight: bold;
}

.news-single-browse .browseLinksWrap
{
	color: #FFF;
	font-weight: bold;
}

.news-single-browse .disabledLinkWrap { color: #CCC; }
.news-single-browse .browseLinksWrap a { padding-left: 3px; }

.article_abstract{
	color: #666666;
    font-style: italic;
    margin-top: 20px;
}



.article_abstract p{
	 margin-top: 20px;
}

.audio_embed{
	/*text-align:center;*/
	margin-top:20px;
}

.audio_embed_title{
	font-size:1em;
	font-weight:bold;
	margin-top:20px;
}

.audio_embed_desc{
	font-style: italic;
	margin-top:20px;
  

}

.video_embed{
	text-align:center;
	margin-top:20px;
}

.video_embed_title{
	font-size: 1em;
    	font-weight: bold;
    	margin-top: 20px ;
  

}

.video_embed_desc{
	font-style: italic;
	margin-top: 20px;

}

.article_references{
	font-size : .8em;
	border-top: 1px solid #EEEEEE;
	margin-top: 20px;
	padding-top:20px;
	padding-left:20px;
}


.news-citation{
	font-size:.75em;
	color: #666666;
	margin-top:20px;
	}


.news-list-item .news-citation{
	font-size:.75em;
	color: #666666;
	margin-top: 0px;
	}



.article_author{
	font-size:.9em;
	line-height:120%;
	margin-top:20px;
}

.insidearticle_bullets{
	font-size:1em;
}

.news_super_head{
	color: #EA0000;
    font-weight: bold;
    margin-bottom: 0.5em;
    text-transform: uppercase;
	font-size : .75em;
}

.superhead_subtopic{
	text-transform:none;
}
/*.tx_comment_login_redirect_box_login{
	border:1px solid #EEEEEE;
	text-align:center;
	padding:5px;
	margin:5%;
}
*/
.tx_comment_login_redirect_box{
 	border: 1px solid #1e75bc;
    float: left;
    height: 100%;
    width: 930px;
     margin-top: 15px;
}

.tx_comment_login_redirect_box .tx_comment_login_redirect_box_login{
	font-size: 16px;
	color: #000;
	font-weight: bold;
	line-height: 20px;
	text-transform: none;
    padding: 15px;
}

.tx_comment_login_redirect_box .tx_comment_login_redirect_box_login a{
	color: #1e75bc;
    font-weight: bold;
}

.article_references span.section_header{
	font-size : 1.2em !important;
	font-weight : bold;
}

.main_content table tbody tr td h4.gtl_category_section_title{
margin-top:0;
}

.gtl_category_section_title{
	color: #EA0000;
    font-size: 0.8em;
    font-weight: bold;
    margin-bottom: 0.5em;
    text-transform: uppercase;
    margin-top:22px;
}

.gtl_category_section_title h4{
margin-top:22px;
}

.article_insidearticle .section_header{
	font-size: 1.2em !important;
    font-weight: bold;
    font-style : italic;
}

span.topnav-links, span.topnav-links A:link, span.topnav-links A:visited, span.topnav-links A:hover, span.topnav-links A:active{
	text-transform: uppercase!important;
	font-size: .8em !important;
}

#news-single-item h4.gtl_category_section_title{
	font-size: 1em;
}

.single_article_section_title{
	float : left;
}

.single_article_icons{
	float : right;
}

.single_article_icons dd{
	display: inline;	
}

.indent{
margin-left:30px;
}

/*****NEWS LISTING*****/
article .news-list-item .latest_news_title{
	font-weight: normal;
	font-size: 1.25em;
	font-family:"Times New Roman",Palitino,Georgia;
}

article .news-list-item .latest_news_title a,
article .news-list-item .latest_news_title a : hover,
article .news-list-item .latest_news_title a : link,
article .news-list-item .latest_news_title a : visited,
article .news-list-item .latest_news_title a : active{
	color : #000!important;
}


.latest_news_title a{
	font-weight: normal;	
}

.latest_news_title a b{
font-weight: normal;	
}

.news_teaser,.gcn_list_news_subhead{
	margin-top : 5px;
	font-size : 0.875em;
	line-height: 1.4em;
}

.gcn_list_news_author{
	color: #666666;
    font-size: 0.75em;
    font-style: italic;
    margin-top: 5px;
}

.gcn_list_news_author .bodytext a:link,.gcn_list_news_author .bodytext a:visited,.gcn_list_news_author .bodytext a:hover{
	color : #666;
}

.news-list-item .gcn_list_news_author p.bodytext{
	color: #666666;
    font-size: 1em !important;
    font-style: italic;
    margin-top: 0px;
}

.listing_more{
	font-size: 0.9em;
}

.left_box .tx-gcnttnewslisting-pi1 .news-list-item {
	line-height: 1em;
}

.sf-news-list-item p{
	margin-bottom: 0em;
	padding-bottom: 0em;
	border-bottom: dotted 2px #e1e1e1;
	margin: 0px;
	padding: 0px;
}

.sf-news-list-item-last p{
	
	padding-bottom: 0em;
	border-bottom: dotted 2px #e1e1e1;
	margin: 0px;
	padding: 0px;
	margin-bottom: .5em;
}

.gcn_list_news_subhead a:hover,.news_teaser a:hover{
	text-decoration : none;
}

.articletable td, .articletable tr{
	border:1px solid black;
	padding:0 5px 5px 5px
}
table.articletable tbody tr td ol li, table.articletable tbody tr td ul li{
margin-left:30px !important;
}

table.articletable table.articletable td, table.articletable table.articletable tr{
	border:0;
}

table.articletable p{
margin-top:10px !important;
}

.articletable thead tr th{
background-color:#E1E1E1;
border:1px solid black;
padding: 5px;
}

.articletable ol li, .articletable ul li{
margin-left:30px;
}

.article_insidearticle table{
	border:0px solid black !important;
}

ul.listbody li{
list-style-type: disc;
/*list-style : circle;*/
}
ul.listbody{
padding-left: 30px;
/*list-style : circle;*/
}

span.single_article_body_content ul li{
margin-left:30px;
}
/*****NEWS LISTING*****/


.single_article_body_content h3{
	margin-top:20px;
}

.single_article_body_content{
	font-size : 0.938em!important;
}

.latest_news .csc-header h4{
	text-transform:uppercase;
	margin-bottom:5px;
	font-size:90%
}

.gia_vol_issue{
	color:#666;
	font-weight : bold;
	margin-bottom: 20px;
}

.gia_category_name{
	background : none!important;
	padding-left : 0em!important;
	margin-bottom: 0.2em!important;
}

.tintedbox_titles{

background-image: url("/fileadmin/qhi/shared_images/square.gif");
    background-position: 0 4px;
    background-repeat: no-repeat;
    color: #000000;
    font-size: 16px;
    font-weight: bold;
    line-height: 18px;
    padding: 0 0 0 12px;
    text-decoration: none;
}

.tintedbox_titles a{
  font-size: 16px !important;
  color:#000000 !important;
}

.single_article_back_to{
	margin-top : 10px;	
	clear:both;
}

.single_article_back_to a{
	/*color: #ea1b23 !important;*/
	font-size: .8em !important;
	font-weight: bold !important;
	padding: 0 10px 1px 0;
	text-decoration: none;
}

.morearticles{
	font-size: .8em !important;
	padding: 0 10px 1px 0;
	text-decoration: none;
	text-transform:capitalize;
}

.morearticles a{
font-weight: bold !important;
}

/*survey Css*/

fieldset.survey_item{
background-color:#e1e1e1;
border:1px solid #666666;
padding: 52px 20px 20px;
clear:both
}

fieldset.survey_item legend.question {
font-weight:bold;
border-top:1px solid #666666;
margin-bottom:-53px !important;
padding-top:1.9em;

} 

fieldset.survey_item button, fieldset.survey_item input{
margin:17px 4px 0 20px;
}

.formbuttons{
margin-top:10px;
text-align:center;
padding:10px;
}
 
.barcontainer .bartext{
float:right;
margin-bottom:10px;
}

span.left_col_head{
font-size: 1.2em;
    font-weight: bold;
    line-height:20px;
}

.gia-news-list-item{
	background-image: url("/fileadmin/qhi/shared_images/square.gif");
    background-position: 0 7px;
    background-repeat: no-repeat;
    margin-bottom : 10px;
    padding: 0 0 0 12px;
}

.sponsor_line{
	color: #666666;
    font-style: italic;
	font-weight: bold;
}

.csc-header h2 a{
font-weight:bold;
}

/*Search Page CSS*/

form table{
background-color:#EEEEEE;
width: 100%
}

form table tbody tr td{
padding:6px 12px;
}

form table tbody tr:first-child td{
padding-top:12px !important;
}

form table tbody tr:nth-child(7) td input[size="8"]{
width: 90px;
}


form table tbody tr:not(:nth-child(7)) td input[size="40"]{
margin-left:-50px;
}

form table tbody tr:nth-child(7){

}

form table tbody tr:nth-child(7) td:first-child{
padding-right:13px;
}

form table tbody tr:nth-child(7) td:nth-child(2){
padding-right:11px;
}

form table tbody tr:nth-child(7) td:nth-child(3){
padding-right:0;
}

form table tbody tr:nth-child(7) td:nth-child(4){
padding-right:90px;
}


form table tbody tr td [name="ul"]{
margin-left:-102px;
}


form table tbody tr td [name="wf"]{
margin-left:-71px;
}

form table tbody tr td [name="m"], form table tbody tr td [name="wm"]{
margin-left:-6x;
}

form table tbody tr td:first-child{
padding-left:8px;
width:24%
}

form table tbody tr td:nth-child(3){
padding-left:5px
}

form table tbody tr td:nth-child(6){
padding-right:5px
}


/*SEARCH RESULTS CSS*/

ul#tx-mnogosearch-result li h3 a{
font-size:0.75em !important;
font-weight:bold !important;
}

ul#tx-mnogosearch-result li h3{
padding-bottom:5px;
}

ul#tx-mnogosearch-result li h3 a span{
font-weight:bold !important;
color:inherit !important;
}

ul#tx-mnogosearch-result .tx-mnogosearch-result-url{
margin:5px 0px 30px 0;
}

ul#tx-mnogosearch-result .tx-mnogosearch-result-url a{
font-size:.8em;
}

ul#tx-mnogosearch-result .tx-mnogosearch-result-url [color="#008800"]{
color:#666666 !important;
font-size:.9em
}

ul#tx-mnogosearch-result .tx-mnogosearch-result-url span.tx-mnogosearch-relevancy-bg-bar{
border:1px solid #666666;
}

ul#tx-mnogosearch-result .tx-mnogosearch-result-url span.tx-mnogosearch-relevancy-bg-bar span.tx-mnogosearch-relelvancy-fg-bar{
background-color:#666666 !important;
color:#666666 !important;
}

ul#tx-mnogosearch-result li .tx-mnogosearch-result-excerpt{
line-height:30px;
font-size:.9em;
}

ul#tx-mnogosearch-result li .tx-mnogosearch-result-excerpt span{
color:black !important;
font-weight:normal !important;
}

table tbody tr td table tbody tr td{
padding-right:10px;
}

/*
table tbody tr td table tbody tr td:not(:first-child){
color:#666666;
}
*/

table tbody tr td table tbody tr td:first-child{
padding-right:0 !important;
font-weight:bold;
}


/*TOPIC PAGE*/

.main_content #c46477 ul.csc-menu, .main_content #c45079 ul.csc-menu, .main_content #c46197 ul.csc-menu,
.main_content #c47087 ul.csc-menu, .main_content #c46811 ul.csc-menu, .main_content #c47780 ul.csc-menu, 
.main_content #c47494 ul.csc-menu, .main_content #c48060 ul.csc-menu, .main_content #c48508 ul.csc-menu,
.main_content #c48788 ul.csc-menu, .main_content #c49068 ul.csc-menu{
	-moz-column-count: 2;
	padding-left: 14px;
	-webkit-column-count: 2;
	column-count:2;
	list-style-type:disc;
}

.main_content #c46477 ul.csc-menu li, .main_content #c45079 ul.csc-menu li, .main_content #c46197 ul.csc-menu li,
.main_content #c47087 ul.csc-menu li, .main_content #c46811 ul.csc-menu li, .main_content #c47780 ul.csc-menu li, 
.main_content #c47494 ul.csc-menu li, .main_content #c48060 ul.csc-menu li, .main_content #c48508 ul.csc-menu li, 
.main_content #c48788 ul.csc-menu li, .main_content #c49068 ul.csc-menu li{
padding-bottom:5px;
}

.topics .csc-default .csc-header h1{
display:none;
}

/*ARTICLE PAGE*/

.main_content #c52874 ul.csc-menu, .main_content #c52900 ul.csc-menu, .main_content #c53086 ul.csc-menu, 
.main_content #c53100 ul.csc-menu, .main_content #c53114 ul.csc-menu, .main_content #c53132 ul.csc-menu, 
.main_content #c53146 ul.csc-menu, .main_content #c53160 ul.csc-menu, .main_content #c53178 ul.csc-menu, 
.main_content #c53196 ul.csc-menu, .main_content #c53214 ul.csc-menu{
	-moz-column-count: 2;
	padding-left: 14px;
	-webkit-column-count: 2;
	column-count:2;
	list-style-type:disc;
}

.main_content #c52874 ul.csc-menu li, .main_content #c52900 ul.csc-menu li, .main_content #c53086 ul.csc-menu li, 
.main_content #c53100 ul.csc-menu li, .main_content #c53114 ul.csc-menu li, .main_content #c53132 ul.csc-menu li, 
.main_content #c53146 ul.csc-menu li, .main_content #c53160 ul.csc-menu li, .main_content #c53178 ul.csc-menu li, 
.main_content #c53196 ul.csc-menu li, .main_content #c53214 ul.csc-menu li{
	padding-bottom:5px;
}


.main_content .csc-default ul.csc-menu{
padding-left:14px;
}

/*SPONSOR LINE*/

.sponsor_line_listing,.sponsor_line_listing a{
	 color: #666666!important;
    font-style: italic;
    margin-top: 5px;
}

.sponsor_line_listing{
	 font-size: 0.75em;
}

/*Photo Rounds Friday*/

#c52496 .tx-gcnttnewslisting-pi1 .news-list-item{
line-height:1.3em;
}

#news-single-item p{
margin-top: 20px;
}


span.left-box-text{
	color: #666666;
    font-size: 0.8em;
    font-weight: normal;
    text-decoration: none;
    line-height:.5em;
}

.sponsored_multimedia {
    width: 800px;
    
}

#c53594 h2 a{
font-weight:bold !important;
}

ol.listbody{
margin-left:30px;
}

span.flush_right_ital{
font-style:italic;
text-align:right;
}

div.flush_right_ital{
font-style:italic;
text-align:right;
}

.csc-sitemap ul li{
margin-left:12px;
margin-top:12px;
}

.csc-sitemap ul li a{
font-weight:bold;
}

.csc-sitemap ul li ul li{
margin-left:45px;
margin-top:0 !important;
}

.csc-sitemap ul li ul li a{
font-weight:normal !important;
color:black !important;
}

.csc-sitemap ul li ul li ul li{
margin-left:55px;
}


/*Poll*/

.tx-jkpoll-pi1 p.bodytext{
font-weight:bold;
font-size:.9em;
margin-bottom:10px;
}

ul.tx_jkpoll_pi1_answers{
font-size:.8em
}

.tx-jkpoll-pi1 input.pollsubmit{
height:20px;
width:140px;
font-size:.7em;
}

ul.tx_jkpoll_pi1_answers li .tx_jkpoll_pi1_answer input.pollanswer{
float:left;
height:16px;
margin-top:5px;
}

ul.tx_jkpoll_pi1_answers li .tx_jkpoll_pi1_answer label{
float:left; 
width:93%; 
padding-left:5px;
padding-top:0px;
}

.tx-jkpoll-pi1 input.pollsubmit{
margin:auto;
display:block;
}

.csc-default .tx-ncpbsurveyfesimplestats-pi1 table tbody tr td{
padding-bottom:8px;
}

.csc-default .tx-ncpbsurveyfesimplestats-pi1 table tbody tr td:first-child{
padding-top:8px;
}

.footer-column-one .csc-default .csc-header h5, .footer-column-two .csc-default .csc-header h5,
.footer-column-three .csc-default .csc-header h5, .footer-column-four .csc-default .csc-header h5,
.footer-column-five .csc-default .csc-header h5{
font-size:.875em !important;
}

span.footer_title{
font-weight:bold;
}

.footer-title{
padding-top:20px;
}
.close-window, .close-window:hover {
font-size: .8em;
padding-left: 5px;
}


.csc-default .csc-header h2{
margin-top:25px;
}

span.RedLabel{
color:white;
padding: 2px 3px;
}

.news_separator{
clear : both;
margin-top : 22px;
}


span.References_Head{
	border-bottom: 0 solid #EA1B23;
    color: #000000;
    font-family: "Times New Roman",Palitino,Georgia;
    font-size: 1.25em;
    font-weight: normal;
    line-height: 1.3em;
    margin-bottom: 0.4em;
    font-weight:normal !important;
}

span.References_Head strong{
font-weight:normal !important;
}

#c53674 table tbody tr td strong{
	border-bottom: 0 solid #EA1B23;
    color: #000000;
    font-family: "Times New Roman",Palitino,Georgia;
    font-size: 1.25em;
    font-weight: normal;
    line-height: 1.3em;
    margin-bottom: 0.4em;
    font-weight:normal !important;
}

span.main_channel_header_single{
color: #EA1B23;
    font-size: 20px;
    font-weight: bold;
    line-height: 24px;
    margin: 8px 0 10px;
    padding: 5px 0;
    text-decoration: none;
    text-transform: capitalize;
}


.topics .csc-default ul.csc-menu li{
line-height:1em;
padding-bottom:6.5px;
word-wrap: break-word;
}

.topics .csc-default ul.csc-menu li a{
line-height:1em;
}

/*Most Popular*/

.gtua_container{
margin-top:15px;
}

.gtua_container ul{
margin-right:5px !important;
}

.gtua_container .gtua_container_head span.box_header{
border-bottom:0px !important;
margin-bottom:-5px;
font-size:.95em;
text-transform:capitalize;
font-weight:normal;
}

.gtua_container .acc_trigger a{
font-weight:bold;
font-size:.75em;
}

.gtua_container .acc_container .block ul li{
font-size: 0.8em;
    line-height: 1.1em;
    margin-bottom: 10px;
    margin-left: 30px;
    margin-top: 10px;
}
.gtua_container .acc_trigger{
 
    }
    
dl.news-single-related dd a, dl.news-single-related dd{
font-size:.95em;
}

#send_news_form{
text-align:center;
background-color:#e1e1e1 !important;
width:175px !important;
border:1px solid #666666;
}

#send_news_form .gtua_textarea, #send_news_form .gtua_text{
font-size:.9em;
}

.acc_arrow{
	font-size: 0.7em;
}

#c46477 ul.csc-menu li a[href="http://cp.imng.com/index.php?id=22589"]:before{
	content: "\A ";
    white-space: pre;
}

.news-pdf-link{
float:left;
}
/*
#c49068 ul.csc-menu li:nth-child(26){
width:77px !important;
}*/

#prw61E30400874260F6020C984000150100, .prWrap{
margin:none !important;
text-align:left;
width:728px;
}

.latest_news span.more_red a.more_red{

}

.news-single-item-social-icon{
	float : right;
	margin-right : 10px;
}
.news-single-item-sn-icon{
	margin-right : 0px;
}
.news-single-item-gp-icon{
	width : 32px;
	margin-top: 4px;
}
.news-single-item-tw-icon{
	width : 80px;
	margin-top: 4px;
}
.news-single-item-lk-icon{
	width : 80px;
	margin-top: 4px;
}

.news-single-item-pt-icon{
	margin-right : 10px;
}

hr.hr-1px{
	border-top : 1px solid #000000 !important;
	height : 1px !important;
}

#news-single-item .single-news-author p.bodytext{
	margin: 0px !important;
	padding : 0px !important;
	display : inline;
}

#news-single-item .single-news-author{
	display : inline;
	margin-right : 10px;
}

.news_content_continued{
	text-align : right;
	color: #666666;
    font-style: italic;
    font-size : 1.2em;
}

.survey_message {
float:left;
}

.news-single-item-cfc-button{
	text-align: left;
	margin-bottom: 4px;
}

/*added by orish to make the login form for UI changes */

.tx-comments-pi1{
	width : 100%;
	clear : both;
	float: left;
}

.tx-comments-comment-form{
	/*float: left;
	border: solid 1px #E6E6FA;
	background-color: #E6E6FA;*/
	border: solid 1px #1e75bc;
	background-color: #FFF;
	height: 350px;
	/*padding-top: 6px;
	padding-left:6px;*/
	 margin-top: 15px;
}

.tx-comments-comments{
    margin-top: 15px;
    padding-bottom: 5px;
    padding-top: 5px;
}

.tx-comments-comment-1,.tx-comments-comment-2{
	border: 1px solid #1e75bc !important;
   
    padding: 10px;
}

.tx-comments-comments hr{
	border-color: #1e75bc;
}

.tx-comments-comment-form div.news_breaking,
.tx_comment_login_redirect_box .news_breaking{
	background: none repeat scroll 0 0 #1e75bc;
    color: #fff;
    display: block;
    font-size: 20px;
    font-weight: bold;
    line-height: 28px;
    padding: 10px 0 10px 10px;
    text-transform: none;
    
}

.tx-comments-comment-form .tx-comments-comment-input{
	height: 25px;
    margin-bottom: 12px;
    width: 50%;
}

.tx-comments-comment-form #tx_comments_pi1_content{
	width : 50%;	
}

.tx-comments-comment-form .tx-comments-comment-form-buttons{
	margin-top: 20px;
    text-align: center;
}

.tx-comments-comment-form .tx-comments-comment-form-buttons INPUT{
	height: 30px;
    width: 130px;
}

.tx-comments-comment-form {
	height : 100% !important;
}
.tx-comments-comment-form .tx-comments-comment-form-form{
	padding: 20px;
}

.tx-comments-comment-form .tx-comments-comment-form-req-marker{
	margin-bottom: 20px;
}

.news-single-item-author-div div.views_caption{
	/*font-size: 10px;*/
	display : inline;
}

#blog_box .contenttable{
	width : 100%;
}

.single_news_cat_title{
	color: #EA0000;
    font-size: 1em;
    font-weight: bold;
    margin-bottom: 0.5em;
    margin-top: 22px;
    text-transform: uppercase;
    display :block;
}

.news-single-item-author p.bodytext{
	display : inline;
}


span.dropcap {  float: left; color: #78a982; font-size: 28px; line-height: 28px; padding-top: 0px; padding-right: 2px; padding-left: 0px;}


span.ccjm-caption {font-size: 14px;color: #000000}

span.ccjm-photo-credit {font-size: 10px;color: #000000}

.news-single-comment-link {
float: right;
}



.fb_share  {



margin-bottom:0px !important;
padding-bottom:4px !important;
height:20px ; 
background: #3b5998 !important;
width: 65px !important;
margin-left: 5px !important;
padding-top:4px !important; 
border-radius: 2px !important;

}


 @media only screen and (min-width:280px) and (max-width:1480px) 
 
 {
 .fb_share {
margin-bottom: 8px !important; 
height:16px !important; 
padding-bottom:6px !important;
}
 
 }
 
 
 
 
 
/*--FLOATING SOCIAL MEDIA --*/
/* -- FLOATING BAR AT THE BOTTOM -- */
#slide { }

#single-article-more-bottom-slideout
{
	width: 400px;
	height: 100px;
	padding: 10px;
	background-color: #fff;
	border-top: 3px solid #025380;
	position: fixed;
	bottom: 0px;
	right: -430px;
	-moz-box-shadow: -2px 0px 5px #aaa;
	-webkit-box-shadow: -2px 0px 5px #aaa;
	box-shadow: -2px 0px 5px #aaa;
	margin-bottom: 10px;
	z-index: 999999;
}

#single-article-more-bottom-slideout-title
{
	color: #025380;
	float: left;
	font-size: 0.8em;
	font-weight: bold;
}

#single-article-more-bottom-slideout-close { float: right; }

#single-article-more-bottom-slideout-news-image,#single-article-more-bottom-slideout-news-title{
	float : left;
}

#single-article-more-bottom-slideout-news-image img{
	width: 60px;
	border : 0px;
}

#single-article-more-bottom-slideout-news-title{
	font-weight: bold;
    margin-left: 5px;
    width: 75%;
    /*word-break: break-all;*/
    word-wrap: break-word;
}

#single-article-more-bottom-slideout-news-title a{
	font-weight : bold;
}

.tx_tweetandlike_pi1-tweetButton #widget a{
    display: block;
    padding: 2px 5px 2px 20px;
    background: url('fileadmin/images/shared/cta_tweet.gif') 1px center no-repeat;
    border: 1px solid #ccc;
}
/* -- FLOATING BAR AT THE BOTTOM -- */

#div-gpt-ad-cta
{
	
	-webkit-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	width: 225px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 10px;
	/*margin-left: 300px;*/
	border: 1px solid #A8A8A8;
	padding-left: 10px;
	
	background: -o-linear-gradient(top, #A8A8A8, #ffffff);
	background: -webkit-linear-gradient(#A8A8A8, #ffffff);
	background: -o-linear-gradient(#A8A8A8, #ffffff); 
	background: -moz-linear-gradient(#A8A8A8, #ffffff);
	background: linear-gradient(#A8A8A8, #ffffff);
	/**/
	
	
	clear : both;
}

.div-gpt-ad-cta-left{
	-webkit-box-shadow: 7px 6px 6px 1px rgba(222,222,222,0.85);
	-moz-box-shadow: 7px 6px 6px 1px rgba(222,222,222,0.85);
	box-shadow: 7px 6px 6px 1px rgba(222,222,222,0.85);
	margin-right: 25px;
	float : left;
}

.div-gpt-ad-cta-right{
	margin-left: 25px;
	-webkit-box-shadow: -8px 8px 7px 1px rgba(222,222,222,0.85);
	-moz-box-shadow: -8px 8px 7px 1px rgba(222,222,222,0.85);
	box-shadow: -8px 8px 7px 1px rgba(222,222,222,0.85);
	float : right;
}

#div-gpt-ad-cta_ad_container ul
{
	margin-left: 15px;
}

 @media only screen and (max-width: 1445px)
{
	.single-article-social-icons-wrapper
	{
		height: 27px;
		margin-top: 10px;
    margin-bottom: -90px;
    width: 390px;
		width: 390px;
	}
	.single-article-social-icons
	{
		margin-left: 0px;
		height: 27px;
		background: url('/fileadmin/images/shared/cta/transparent.png'); */
	}
	.single-article-social-icons-items
	{
		width: 100%;
		float: left;
		padding: 2px;
	}
	.single-article-social-icons-items:nth-child(1)
	{
		margin-top: -15px;
	}
	.single-article-social-icons-items:nth-child(2)
	{
		margin-top: -5px;
	}
	.single-article-social-icons-items:nth-child(3)
	{
		float: left;
		margin-top: -35px;
		margin-left: 75px;
		width: 65px;
	}
	.single-article-social-icons-items:nth-child(4)
	{
		float: left;
		margin-top: -35px;
		margin-left: 268px;
	}
	.single-article-social-icons-items:nth-child(5)
	{
		float: left;
		margin-top: -35px;
		margin-left: 146px;
	}
	.single-article-social-icons-items:nth-child(6)
	{
		float: left;
		margin-top: -39px;
		margin-left: 281px;
	}
	.single-article-social-icons-items:nth-child(7)
	{
		float: left;
		margin-top: -40px;
		margin-left: 216px;
	}
	.right_box
	{
		float: right;
		width: 278px;
		padding-bottom: 5px;
	}
	.most-popular-block-main
	{
		float: right;
		width: 300px;
		padding-bottom: 5px;
	} 
	#news-single-item
	{
		float: left;
		margin-top: 30px;
	}
	#news-single-item > .single_article_section_title > .gtl_category_section_title
	{
		margin-top: 54px;
	}
	#news-single-item > .single_article_title
	{
		margin-top: 38px;
	}
	.cme_button_div {
		margin-top: 30px !important;
	}
}
