﻿/* Large news item view */
p { line-height: 20px; color:#333;}

sup{font-size:9px; font-weight:bold; color:#0098C7;}
	

/* List View Tooltip */

.row_tooltip { display:none; position:absolute; width:335px; height:432px;}
.lv_tooltip_carat { background:url(../i/newsroom/list_view/tooltip_carat.png) no-repeat; position:absolute; z-index:31; left:0px; width:14px; height:24px;}
.lv_tooltip { background:url(../i/newsroom/list_view/tooltip_panel_bg.png) no-repeat; position:absolute; left:12px; width:323px; height:432px; z-index:30;}
.lv_tooltip .lv_tooltip_content { padding:20px 30px 0px 30px; }
.lv_tooltip .lv_tooltip_category { color:#0098C7; font-size:12px; font-weight:bold; }
.lv_tooltip .lv_tooltip_info { margin-top:15px; margin-bottom:15px; }
.lv_tooltip .lv_tooltip_icon { float:left; margin-right: 6px;}
.lv_tooltip .lv_tooltip_content_type { font-size:9px; color:#11a6d5; }
.lv_tooltip .lv_tooltip_date { color:#000; font-size:10px}
.lv_tooltip a:hover { color:#ababab; text-decoration:none; }
.lv_tooltip .lv_tooltip_title { color:#0098C7; font-size:18px}
.lv_tooltip .lv_tooltip_title a:visited { color:#000; }
.lv_tooltip .lv_tooltip_title a:hover { color:#ababab; text-decoration:none; }
.lv_tooltip .lv_tooltip_author { margin-top:5px; font-size:12px}
.lv_tooltip .lv_tooltip_author a:visited { color:#000; }
.lv_tooltip .lv_tooltip_author a:hover { color:#ababab; text-decoration:none; }
.lv_tooltip .lv_tooltip_body { color:#000; font-size:11px; line-height:20px; border-top:1px solid #d9d9d9; margin-top:15px; padding-top:15px; }
.lv_tooltip .lv_tooltip_tag_block { position:absolute; background-color:#3e3e3e; color:#FFF; font-weight:bold; height:50px; width:319px; left:2px; bottom:0px;}
.lv_tooltip .lv_tooltip_tags { text-align:center; line-height:50px; }
.lv_tooltip .lv_tooltip_tag_links,
.lv_tooltip .lv_tooltip_tag_links a { color:#56d6f1; text-decoration:none; }
/*.lv_tooltip .lv_tooltip_position_fix { position:relative; height:432px; width:323px; }*/
.lv_tooltip .tooltip_tab { background:url(../i/newsroom/list_view/tooltip_tab.png); width:27px; height:27px; float:right; right:0px; top:0px; position:absolute; padding:0px;}
.lv_tooltip .tooltip_tab_folded { background:url(../i/newsroom/list_view/tooltip_tab_folded.png); width:27px; height:27px; float:right; right:0px; top:0px; position:absolute; padding:0px;}
.lv_tooltip .tooltip_tab a,
.lv_tooltip .tooltip_tab a:visited,
.lv_tooltip .tooltip_tab_folded a,
.lv_tooltip .tooltip_tab_folded a:visited { display:block; width:27px; height:27px;}

/*Article menu*/
#article_head{position:relative; height:80px;}
#back_btn{position:relative; float:left; padding-top:25px; padding-left:36px;}
.back_btn{ border: 1px solid #999999; height:18px; background: url(../i/article/back_slice.gif) repeat-x; color:#656565; font-size:smaller; }
#article_btns{padding-left:550px;}
#contact_hp_btn{ position:relative; float:left; background: url(../i/article/contact_hp.png) no-repeat;  min-height:29px; width:126px; left:80px;}
.bookmark{position:relative;float:left; background: url(../i/article/bookmark_icon.png) no-repeat; padding-left:35px; min-height:29px;}


/* Article Layer */
.newsroom_article { width:960px; color:#333; height:366px; overflow:hidden; } /*IE6*/
.newsroom_article .article_side {float:left;  /*height:5000px; */ width:550px; padding: 0px 62px 0px 36px; border-right: solid 0px #ccc;}
.newsroom_article .article_side .meta_info { margin-bottom:12px; }
.newsroom_article .article_side .meta_info .time_place { float:left; }
.newsroom_article .article_side .meta_info .rate { float:right; }

.newsroom_article .article_side .article_body {height:10px; width:580px; margin-top: 20px;}

.newsroom_article .article_side .article_body h1 { font-size: 30px; color: #333; line-height: normal; margin-left:0px; }
.newsroom_article .article_side .article_body p { line-height: 18px; }
.newsroom_article .article_side .article_body p.pullquote { color:#0098C7; font-size:18px; line-height:24px; padding:6px 0 6px 6px;}

.newsroom_article .article_side .user_actions { position:relative; top: 900px; margin-top:12px; }
.newsroom_article .article_side .user_actions .comments_section { float:left; }
.newsroom_article .article_side .user_actions .sharing_section { float:left; }

.newsroom_article .article_side .user_actions ul { list-style-type:none; padding:0; margin:0; }
.newsroom_article .article_side .user_actions ul li {float:left; margin-left:6px; padding-left:6px; }
.newsroom_article .article_side .user_actions ul li.first { margin-left:0; padding-left:0; }

.newsroom_article .article_side .section { margin-top:6px; padding-top:6px; border-top:1px solid #999; }
.newsroom_article .article_side .section/**/.first { margin-top:0; padding-top:0; border-top:none; }
.newsroom_article .article_side .author .portrait { margin-right:4px; }
.newsroom_article .article_side .author h2 { margin-bottom:0; color:#666; font-size:12px; position:relative; line-height:normal; float:left; margin-right:10px;}
.newsroom_article .article_side .author .author_name { margin-bottom:4px; }
.newsroom_article .article_side .info { background:url(../i/newsroom/community_blog.gif) no-repeat; padding-left:35px; min-height:29px; }
.newsroom_article .article_side .type { color:#0098C7; font-size:9px; line-height:normal;}
.newsroom_article .article_side .date { color:#808080; font-size:10px; line-height:normal;}
.newsroom_article .article_side .section_type {font-size:12px; padding-top:6px;}
.newsroom_article .article_side .more_articles {font-size:9px; padding-top:0px;}
.newsroom_article .article_side .portrait, .newsroom_article .article_side .meta {float:left;}
.newsroom_article .article_side .meta {padding-left:5px;}

.newsroom_article .info_side { float:left; width:290px; padding: 0px 8px 0px 8px; min-height:200px;}
.newsroom_article .info_side ul { margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0;}
.newsroom_article .info_side h2 { font-size:12px; line-height:12px; text-transform:uppercase; color:#666; _color:#666 !important; margin-bottom:4px; }
.newsroom_article .info_side .most_related .thumbnail { float:left; margin-right:4px; }
.newsroom_article .info_side .most_related .thumbnail img { border:1px solid gray; }

.newsroom_article .info_side .related ul { color:#0098C7; font-size:11px; font-weight:bold; }
.newsroom_article .info_side .related ul li { border-left:1px solid #0098C7; margin-left:6px; padding-left:6px; }
.newsroom_article .info_side .related ul li/**/.first { margin-left:0; padding-left:0; border-left:none; }

.newsroom_article .info_side .icon {float:left; margin-right: 10px;}
.newsroom_article .info_side .part_of {float:left; color:#999; font-size:9px;}
.newsroom_article .info_side .topic {float:left; font-size:16px; }
.newsroom_article .info_side .topic a:link { color:#111; text-decoration:none; }
.newsroom_article .info_side .topic a:visited { color:#111; text-decoration:none; }
.newsroom_article .info_side .topic a:hover { color:#ABABAB; text-decoration:none; }
.newsroom_article .info_side .topic2 {float:left; font-size:12px;text-transform:uppercase; }
.newsroom_article .info_side .topic2 a:link { color:#111; text-decoration:none; }
.newsroom_article .info_side .topic2 a:visited { color:#111; text-decoration:none; }
.newsroom_article .info_side .topic2 a:hover { color:#ABABAB; text-decoration:none; }
.newsroom_article .info_side .info ul { list-style: none; font-size:11px;}
.newsroom_article .info_side .section { border-top:1px #ccc solid; margin-top:15px; padding-top:15px; }
.newsroom_article .info_side .section/**/.first { border-top:none; margin-top:0; padding-top:0; }
.newsroom_article .info_side .info_list {margin-top: 5px;}

.newsroom_article .info_side .see_next p { font-size: 14px; margin-bottom:10px;}
.newsroom_article .info_side .see_next a:link { color:#111; text-decoration:none; }
.newsroom_article .info_side .see_next a:visited { color:#111; text-decoration:none; }
.newsroom_article .info_side .see_next a:hover { color:#ABABAB; text-decoration:none; }
.author{font-size:18px; line-height:22px; font-weight:normal;}
#user_actions {position:relative; width:984px; height:36px; padding-top:10px; border-top: 1px solid #ccc; }


.print_section { width:auto; position:relative; float:left;   padding-left:36px; }
.subscribe_section {width:auto; position:relative; float:left;  padding-left:350px; }
.subscribe_txt{font-size:12px; font-weight:bold; color:#999999;}
.rating{font-size:14px; font-weight:bold; color:#999999; padding-left:300px;}
.review_number{font-size:12px;  color:#0098C7;}
/*#left_side{ height:350px; position:relative; float:left; }
#right_side{height:350px; position:relative;float:left; }*/

#article_head_left{width:648px; height:66px; border-right: solid 1px #ccc; position:relative; float:left;}
#article_head_right{width:300px; height:66px;  position:relative; float:left;}


#subscribe{position:relative; float:left;}
.printable{display:none;}

.print_logo{display:none;}
.border_right{border-right: 1px solid #ccc; }
.border_left{border-left: 1px #ccc solid ;  }


/*Tables for Articles*/
table { margin: 1em; border-collapse: collapse; border-color:#efefef;}
td { padding: .3em; border-top:  1px #ccc dashed; }
thead { background: #c4c4c4; }
tbody { background: #efefef }


#lib_content_wrapper{overflow: hidden; width: auto; height: 402px; border-bottom:0px solid #999999; margin-bottom:3px;}
#lib_content{display: block; height: 366px; width: 980px; opacity: 1; visibility: visible;}
#top_layer{overflow: hidden; visibility: visible; top: 20px; left: 10px; width: 984px; opacity: 1;}
