/* General */
body {
font-size:80%;
*font-size:60%;
background:none;
}
a, a:link, a:visited, #featured_content ul#output li .caption h2 a, #topics_block ul.grid_3.topic_list li a, #topics_block .grid_5.quick_links .quick_link_container a, #featured_content ul#nav_block a, #featured_content ul#nav_block li a.current, #sidebar .updates li a, #sidebar .news li a, #sidebar .key_pubs li a, .what_we_do p a, .what_we_do p a:visited, .what_we_do ul li a {
color:#0000FF!important;
text-decoration:underline;
font-weight:bold;
background:none;
}	
body, p, #featured_content a, #featured_content p, .what_we_do h2, .what_we_do p, .what_we_do ul li span {
color:#000;
}	
h1, h2, h3,#your_say h3, h4, h5, ul li {
border:none;
}
#main_content h2, #sidebar h2 {
font-size:30px;
border-top:2px solid #ccc;
border-bottom:none;
padding:10px 0 0 0;
background:none;
}
#sidebar h2 {
border-top:none;
border-bottom:none;
}
#main_content .grid_4 {
padding:0 0 20px;
}
ul li {
list-style-type:none;
}
.threecol_column1,#primary_nav_wrap, #secondary_nav_wrap, #header_search, #footer, .share_date, #topic-latest-news, #sub_footer ul, #intro_links, #sidebar.grid_4, h2 img, .video, #sidebar .sidebar_quick_links, #sidebar .external_links, .what_we_do p.more_what_we_do, .content_slider_controls_wrapper, .search_form {
display:none;
}
#sidebar.grid_4.alpha.omega {
display:block;
overflow:visible;
padding:0;
width:100%;
}
#header {
padding:0;
width:100%;
}
#content {
width:100%;
overflow:visible;
}
/* Homepage and nav */
.container_12.wrapper, #main_content, #intro_block{
width:100%!important;
border:none;
padding:0;
margin:20px 0;
background:none;
float:none;
clear:both;
overflow:visible;
}
.container_12.wrapper, #main_content {
margin:0;
}
#content, #your_say, #faq, #your_say #featured_consultation.grid_4, .tabs, #your_say #forums ul.forum_list li, #topics_block {
clear:both;
background:none;
border:none;
padding:0;
margin:0;
}
#featured_content.container_12, #featured_content ul#output li img {
width:100%;
}	
#featured_content ul#output li img {
*left:35%;
}	
#featured_content ul#nav_block {
background: #fff;
*left: 0;
*padding: 0;
*top: 0;
*width: 35%;
}
#featured_content.container_12{
width:100%;
*height:230px;
}
#featured_content ul#nav_block a {
font-size: 1em;
}
#featured_content ul#output li .caption {
background:none;
border-top: 1px solid #ccc;
*left:0;
*top:85px;
*width: 35%;
}
#featured_content ul#output li .caption .caption_inner {
background: #fff;
*padding: 0;
}
ul.news_col, ul.faq_col {
border-right: none;
}
#your_say, p.strapline{
width:100%!important;
}
#your_say .tabs ul#tab_nav li, #your_say .tabs ul#tab_nav li.second_tab.active:before, #your_say .tabs ul#tab_nav li.active:after,#your_say .tabs ul#tab_nav li.second_tab.active a:before, #your_say .tabs ul#tab_nav li.active a:after, #your_say .tabs ul#tab_nav li.active a, #your_say .tabs ul#tab_nav li a, #your_say .tabs .tab_content, #your_say .tabs .tab_content ul.recently_added li, #your_say .recently_added_topiclevel ul li,#your_say .tabs .tab_content ul.closing_soon li, #your_say .closed_topiclevel ul li {
list-style-type:none;
background:none;
border:none;
padding:0;
}
#your_say .tabs ul#tab_nav {
width:auto;
font-size:18px;
}
#your_say .tabs ul#tab_nav li.first_tab {
margin:0 160px 5px 0;
*margin:0 12px 5px 0;
}
#your_say #featured_consultation.grid_4 .more_consultations {
bottom: 0;
}
#your_say #featured_consultation{
float:left;
margin:0 20px 40px 0!important;
width: 29%;
*width: 45%;
}
#your_say .tabs {
margin: 0;
width: 67%;
*width:50.5%;
clear:none;
}
#your_say .tabs .tab_content,#your_say .tabs .tab_content ul li {
padding:0;
}
#your_say .tabs .tab_content ul.closing_soon, #your_say .tabs .tab_content ul {
display: block;
width:46%;
float:left;
}
#your_say .tabs .tab_content ul.closing_soon {
margin:0 10px 0 0;
padding:0 0 0 10px;
}
#your_say #forums {
border-top: 2px solid #CCCCCC;
}
#your_say #forums ul.forum_list li {
margin:0 0 10px;
}
#your_say #forums ul.forum_list li span {
float: left	;
padding: 0;
width: auto;
text-align:left;
}
#your_say #forums ul.forum_list li a {
background:none;
padding:0 10px 0 0;
width:60%;
}
#faq{
margin:10px 0 0;
width:100%;
}
ul.faq_col li,ul.faq_col li.more_faq {
background:none;
padding: 0 0 5px 0;
}
#topics_block h2{
color:#000;
padding:0;
}
#topics_block .grid_7 {
width: 100%;
}	
#topics_block ul.grid_3.topic_list, #main_content .grid_4 {
margin: 0;
width: 48%;
}
#main_content #faq .grid_4{
width:44%;
}
#topics_block ul.grid_3.topic_list li {
padding:0 0 5px 0;
border-bottom: 1px solid #eee;
margin:0 0 5px 0;
list-style-type:none;
list-style-position:outside;
}	
#topics_block .grid_5.quick_links {
float: left;
margin: 20px 0 0;
width: 100%;
clear:both;
}	
#topics_block .grid_5.quick_links h3 {
border-bottom: 1px solid #eee;
color: #000;
}
#topics_block .grid_5.quick_links .quick_link_container span {
color: #000;
}	
#topics_block .grid_5.quick_links .quick_link_container.clearfix {
clear:none;
}
#topics_block .grid_5.quick_links .quick_link_container {
float: left;
margin: 0 20px 0 0;
*margin: 0;
padding: 0 0 20px;
width: 21.8%;
}
#more_topics .grid_3 {
width:22%;
margin:0 10px 0 0;
overflow:hidden;
}
/* topic hub */
h2.main_title {
border-bottom: 5px solid #ccc;
}
#topic_slider {
width:100%;
border:none;
}
#topic_slider #inner, #topic_slider .slide, #topic_slider .content_slider, #topic_slider .content_slider img {
width:auto;
padding:0;
}
#topic_slider .content_slider img {
*margin: 0 0 0 170px;
} 
#topic_slider .text_holder {
*width: 150px;
position: absolute;
*left: 0;
*top: 0;
background: none;
background-color: #fff;
color: #000;
padding: 0 25px 0 0;
*padding: 0;
height: 95px;
}
#topic_slider .text_holder .text_holder_inner {
background: #fff;
*padding: 0;
height: 86px;
*height: 200px;
}
#topic_slider .slide .text_holder h3 {
font-size:1.4em;
}
#topic_slider .slide .text_holder p {
font-size: 1em;
color:#000;
}
#topic_slider #topic_highlights {
background:#fff;
color:#000;
*display:none;
}
#in_this_topic {
padding: 0;
background: none;
}
#in_this_topic .in_this_topic_col, #your_say .recently_added_topiclevel, #your_say .closed_topiclevel {
width:45%;
}
#sidebar .updates, #sidebar .news, #sidebar .key_pubs {
margin: 20px 0 0;
padding: 10px 20px 0 0;
border-top: 2px solid #CCC;
width:45%;
overflow:visible;
}
#sidebar .news {
clear:both;
}
.what_we_do.grid_4.alpha.omega.clearfix	{
clear:none;
float:left;
background:none;
width:45%!important;
margin:20px 0 0 0;
border-top:2px solid #ccc;
padding:10px 0 0 0;
overflow:visible;
}
.what_we_do h3 {
color: #000;
font-size: 1.4em;
margin: 0 0 10px;
padding: 0;
border-top: none;
}
.what_we_do ul li {
background:none;
padding: 0;
width: 60%;
margin: 0 0 10px 0;
color: #000!important;
}
#sub_footer {
width:100%;
border-top:1px solid #ccc;
margin:20px 0 0;
padding:10px 0 0;
float:none;
clear:both;
}
/* //////////////////////////// ONLINE NEWSROOM jh.030210 /////////// */
/* ////////////////////////// NEWSROOM SHELL //////////////////////// */
#newsroom-wrapper {
font-size: 0.9em;
}
/* TABBING NAVIGATION //////////////////////// */
.tab1 
{
display:none;
}
.tab1 a 
{
display:none;
}
.selected 
{
display:none;
}
.tab3 
{
display:none;
}
.tab3 a, .tab3 a:link 
{
display:none;
} 
.tab3 a:active
{
display:none;
}
.tab3 a:hover
{
display:none;
}
.tab3 a:visited
{
display:none;
}
/*/////////////////////////// NEWS HUB //////////////////////// */
#news-hub
{
margin:0px;
padding:0px;
}
/* LATEST NEWS SECTION //////////////////////// */
#latestnews
{
width:100%!important;
margin:0px 0px 8px 0px;
padding:0px;
clear:both;
}
/* (build rounded corner box) //////////////////////// */
#latest-wrapper
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(news/hub/latest_mid.gif);
background-repeat:repeat-y;
}
#latest-header
{
width:auto;
height:27px;
margin:0px;
padding:0px;
background-image:url(news/hub/latest_top.gif);
background-repeat:no-repeat;
}
#latest-body
{
margin:0px;
padding:0px;
background-image:url(news/hub/latest_mid.gif);
background-repeat:repeat-y;
}
#latest-footer
{
height:27px;
margin:0px;
padding:0px;
background-image:url(news/hub/latest_foot.gif);
background-repeat:no-repeat;
clear:both;
}
/* LEFT COLUMN //////////////////////// */
#latest-left
{
width:30%;
float:left;
margin:-10px 0px 0px 0px;
padding:0px 0px 10px 0px;
}
/* LATEST ITEMS COLUMN //////////////////////// */
#latest-items
{
margin:10px 0px 10px 10px;
padding:0px 0px 0px 0px;
}
#latest-items h3
{
font-size:1.4em;
font-weight:normal;
border-bottom:1px solid #d9ebf2;
padding:0px 0px 3px 0px;
margin:0px 0px 10px 0px;
}
/* LATEST NEWS ITEM //////////////////////// */
#latest-news-item
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
clear:both;
}
#latest-news-title
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#latest-news-title a
{
text-decoration: none;
font-weight:bold;
color:#000000;
font-size:1.4em;
margin:0px;
padding:0px;
}
#latest-news-title a:link
{
text-decoration: none;
font-weight:bold;
color:#000000;
font-size:1.4em;
margin:0px;
padding:0px;
}
#latest-news-title a:visited
{
text-decoration: none;
font-weight:bold;
color:#000000;
font-size:1.4em;
margin:0px;
padding:0px;
}
#latest-news-title a:hover
{
text-decoration: underline;
color:#000000;
font-size:1.4em;
margin:0px;
padding:0px;
}
#latest-news-title a:active
{
text-decoration: underline;
font-weight:bold;
color:#000000;
font-size:1.4em;
margin:0px;
padding:0px;
}
#latest-item-content
{
margin:5px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#latest-item-image-column
{
margin:0px;
padding:0px;
width:60px;
float:left;
position:relative;
top:0;
left:0;
}
#latest-item-image-pic
{
margin:0px;
padding:0px;
width:60px;
height:60px;
position:absolute;
top:0;
left:0;
z-index:0;
}
#latest-item-image-pic img
{
border:none;
}
#latest-item-image-rounded
{
margin:0px;
padding:0px;
width:60px;
height:60px;
background-image:url(news/hub/imgcurves60.png);
background-repeat:no-repeat;
position:absolute;
top:0;
left:0;
z-index:1;
}
*html #latest-item-image-rounded
{
margin:0px;
padding:0px;
width:60px;
height:60px;
background-image:url(news/hub/imgcurves60.gif);
background-repeat:no-repeat;
position:absolute;
top:0;
left:0;
z-index:1;
}
.imagelink
{
cursor:hand;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
cursor:pointer;
}
#latest-item-text-column
{
margin:0px 0px 0px 5px;
padding:0px;
width:auto !important;
float:left;
padding-left:60px;
min-height:60px;
height:auto !important;
height:60px;
}
#latest-item-text
{
width:190px;
padding:0px;
margin:0px 0px 0px 0px;
float:left;
}
#latest-item-text p
{
margin:0px;
padding:0px;
font-size:1.2em;
}
#latest-item-date
{
font-size:1em;
color:#000000;
margin:0px;
padding:0px;
}
/* 1px border closing each item //////////////////////// */
#latest-item-close
{
clear:both;
margin:0px 0px 10px 0px;
padding:10px 0px 0px 0px;
border-bottom:1px solid #eeeeee;
}
/* RIGHT COLUMN //////////////////////// */
#latest-right
{
float:left;
margin:-16px 0px 0px 10px;
padding:0px;
width:68%!important;
}
#feature-story
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#efefef;
}
#feature-wrapper
{
margin:0px;
padding:0px;
}
#feature-image
{
width:330px;
height:168px;
margin:0px;
padding:0px 0px 0px 0px;
position:relative; top: 0; left: 0;
clear:both;
float:left;
height:194px;
}
#feature-pic
{
width:330px;
height:168px;
margin:0px;
padding:0px 0px 0px 0px;
position:absolute; top:0; left: 0;
clear:both;
float:left;
height:194px;
}
#feature-pic img
{
border:none;
}
#feature-image-rounded
{
width:330px;
height:168px;
margin:0px;
padding:0px;
background-image: url(news/hub/img-rounded-corners.png);
background-repeat:no-repeat;
position:absolute; top: 0; left: 0;
height:194px;
}
*html #feature-image-rounded
{
width:330px;
height:168px;
margin:0px;
padding:0px;
background-image: url(news/hub/feat-img-corners.gif);
background-repeat:no-repeat;
position:absolute; top: 0; left: 0;
height:194px;
}
.imagelink
{
display:block;
cursor:hand;
cursor:pointer;
}
#feature-text
{
background-color:#660027;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
clear:both;
}
#feature-text-header
{
margin:0px;
padding:0px;
}
#feature-text-header h4 
{
color:#ffffff;
font-size:1.6em;
padding:10px 10px 10px 10px;
margin:0px;
}
#feature-text-header h4 a
{
color:#ffffff;
text-decoration:none;
}
#feature-text-header h4 a:hover
{
text-decoration:underline;
}
#feature-text-body
{
margin:0px;
padding:0px;
}
#feature-text-body p
{
color:#000000;
font-size:1.5em;
margin:0px;
padding:0px 10px 0px 10px;
}
#feature-footer
{
background-image:url(news/hub/feature-footer.gif);
background-repeat:no-repeat;
width:330px;
height:16px;
margin:0px;
padding:0px;
clear:both;
}
/* OTHER FEATURED NEWS LINKS (RIGHT COLUMN) //////////////////////// */
#below-featured
{
margin:10px 0px 10px 0px;
border-left:1px dotted #eeeeee;
width:329px
}
#below-featured-link 
{
margin:0px 0px 0px 10px;
padding:10px 0px 10px 0px;
border-bottom:1px solid #eeeeee;
}
#below-featured-link a:link
{
color:#000000;
text-decoration:none;
font-size:1.2em;
font-weight:bold;
}
#below-featured-link a:visited
{
text-decoration:none;
font-size:1.2em;
color:#000000;
font-weight:bold;
}
#below-featured-link a:hover
{
color:#000000;
text-decoration:underline;
font-size:1.2em;
font-weight:bold;
}
#below-featured-link a:active
{
color:#000000;
text-decoration:underline;
font-size:1.2em;
font-weight:bold;
}
#below-featured-date
{
font-size:1em;
color:#000000;
}
#below-featured-link-last 
{
margin:0px 0px 0px 10px;
padding:10px 0px 10px 0px;
}
#below-featured-link-last a:link
{
color:#000000;
text-decoration:none;
font-size:1.2em;
font-weight:bold;
}
#below-featured-link-last a:visited
{
text-decoration:none;
font-size:1.2em;
color:#000000;
font-weight:bold;
}
#below-featured-link-last a:hover
{
color:#000000;
text-decoration:underline;
font-size:1.2em;
font-weight:bold;
}
#below-featured-link-last a:active
{
color:#000000;
text-decoration:none;
font-size:1.2em;
font-weight:bold;
}
/* ALL NEWS LINK //////////////////////// */
#all-news-link 
{
width:600px;
clear:both;
margin:20px 10px 0px 10px;
padding:10px 0px 0px 0px;
border-top:1px solid #000000;
height:auto;
text-align:right;
font-size:1.3em;
}
#all-news-link a:link
{
font-weight:bold;
margin:20px 3px 0px 0px;
color:#000000;
text-decoration:underline;
font-size:0.9em;
}
#all-news-link a:visited
{
font-weight:bold;
text-align:right;
margin:0px 3px 0px 0px;
color:#000000;
text-decoration:underline;
font-size:0.9em;
}
#all-news-link a:hover
{
font-weight:bold;
text-align:right;
margin:0px 3px 0px 0px;
color:#000000;
text-decoration:underline;
font-size:0.9em;
}
#all-news-link a:active
{
font-weight:bold;
text-align:right;
margin:0px 3px 0px 0px;
color:#000000;
text-decoration:underline;
font-size:0.9em;
}
/* CLOSE LATEST NEWS BOX //////////////////////// */
#latest-footer
{
height:27px;
margin:0px;
padding:0px;
background-image:url(news/hub/latest_foot.gif);
background-repeat:none;
clear:both;
}
/* LOWER PAGE SECTION (2 COLUMN LAYOUT) //////////////////////// */
#section-b
{
width:620px;
padding:0px;
margin:0px;
}
#b-left
{
width:410px;
margin:0px;
padding:0px;
float:left;
}
#b-right
{
width:210px;
margin:0px 0px 0px 0px; 
padding:0px;
float:left;
}
/* CURRENT ISSUES //////////////////////// */
/* Build current issues rounded box //////////////////////// */
#current-issues
{
width:410px;
margin:0px;
padding:0px;
}
#current-issues-wrapper
{
margin:0px;
padding:0px;
}
#current-issues-top
{
background-image:url(news/hub/issues-top.gif);
background-repeat:no-repeat;
margin:0px;
padding:0px;
height:24px;
}
#current-issues-body
{
background-image:url(news/hub/issues-mid.gif);
background-repeat:repeat-y;
margin:0px;
padding:0px;
}
#current-issues-title
{
margin:0px;
padding:1px 0px 0px 0px;
}
#current-issues-title h3
{
font-size:1.4em;
font-weight:normal;
border-bottom:1px solid #000000;
margin:0px 10px 10px 10px;
padding:0px 0px 3px 0px;
}
#current-issues-foot
{
background-image: url(news/hub/issues-foot.gif);
background-repeat:no-repeat;
margin:0px;
padding:0px; 
height:24px;
}
/* Current Issues Image & List of Links //////////////////////// */
#issues-content
{
margin:0px 10px 0px 10px;
padding:0px 0px 0px 0px;
background-color:#eeeeee;
width:390px;
}
#issues-image-column
{
height:120px;
width:120px;
margin:0px;
padding:0px;
float:left;
position:relative;
}
#issues-image-pic
{
height:120px;
width:120px;
margin:0px;
padding:0px;
position:absolute;
top:0;
left:0;
z-index:0
}
#issues-image-pic img
{
border:none;
}
#issues-image-rounded
{
width:120px;
height:120px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
background-image:url(news/hub/current-issues-curves.png);
background-repeat:no-repeat;
position:absolute;
top:0;
left:0;
z-index:1;
}
*html #issues-image-rounded
{
width:120px;
height:120px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
background-image:url(news/hub/current-issues-curves.gif);
background-repeat:no-repeat;
position:absolute;
top:0;
left:0;
z-index:1;
}
#issues-text-column
{
width:270px;
margin:0px;
padding:0px;
float:left;
}
#issues-image-wrap
{
width:120px;
height:120px;
margin:0px 0px 0px 0px;
padding:0px;
float:left;
}
#issues-image-pic
{
width:120px;
height:120px;
margin:0px 0px 0px 0px;
padding:0px;
float:left;
position:absolute;
top:0;
left:0;
z-index:0;
}
#issues-title
{
width:270px;
margin:0px 0px 0px 0px;
padding:0px;
float:left;
}
#issues-links
{
width:270px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}
#issues-links-wrap
{
margin:0px;
padding:0px;
}
#issues-links-top
{
background-image:url(news/hub/issues-links-top.gif);
background-repeat:no-repeat;
height:24px;
width:270px;
margin:0px;
padding:0px;
}
#issues-links-body
{
margin:0px;
padding:0px;
}
#issues-links h3
{
font-size:1.4em;
margin:0px 10px 10px 10px; 
font-weight:bold;
border:none;
}
#issues-links h3 a
{
color:#000000;
text-decoration:none;
}
#issues-links h3 a:link
{
color:#000000;
text-decoration:none;
}
#issues-links h3 a:visited
{
color:#000000;
text-decoration:none;
}
#issues-links h3 a:hover
{
color:#000000;
text-decoration:underline;
}
#issues-links h3 a:active
{
color:#000000;
text-decoration:none;
}
#issues-links ul
{
margin:0px 0px 0px 10px;
padding:0px;
}
#issues-links li
{
list-style:none;
background-image:url(news/hub/current-bullet.jpg);
background-repeat:no-repeat;
margin:0px;
padding:0px 10px 0px 20px;
}
#issues-links li a
{
color:#000000;
font-weight:normal;
font-size:1.2em;
text-decoration:none;
}
#issues-links li a:link
{
color:#000000;
font-weight:normal;
font-size:1.2em;
text-decoration:none;
}
#issues-links li a:visited
{
color:#000000;
font-weight:normal;
font-size:1.2em;
text-decoration:none;
}
#issues-links li a:hover
{
color:#000000;
font-weight:normal;
font-size:1.2em;
text-decoration:underline;
}
#issues-links li a:active
{
color:#000000;
font-weight:normal;
font-size:1.2em;
text-decoration:none;
}
#issues-links-foot
{
height:14px;
width:270px;
margin:0px;
padding:0px;
}
#issues-foot
{
background-image:url(news/hub/issues-content-foot.gif);
background-repeat:no-repeat;
height:18px;
width:390px;
margin:0px;
padding:0px;
clear:both;
}
#more-issues
{
position:relative;
width:390px;
clear:both;
margin:0px 10px 0px 10px;
padding:0px 0px 0px 0px;
color:#000000;
font-weight:bold;
background-color:#ffffff;
}
#more-issues p
{
clear:both;
position:relative;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#more-issues h4
{
color:#000000;
font-weight:bold;
font-size:1.2em;
margin:0px 0px 0px 0px;
padding:10px 0px 5px 0px;
border-bottom:1px dotted #eeeeee;
}
#more-issues-tags
{
clear:both;
position:relative;
width:390px;
padding:5px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
#more-issues-tags p
{
width:370px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
#more-issues-tags a
{
color:#000000;
font-size:1.4em;
font-weight:bold;
text-decoration:none;
padding-right:5px;
margin-right:5px;
border-right:1px #aa1111 solid;
float:left;
white-space:nowrap;
}
#more-issues-tags a:link
{
color:#000000;
font-size:1.4em;
font-weight:bold;
text-decoration:none;
}
#more-issues-tags a:visited
{
color:#000000;
font-size:1.4em;
font-weight:bold;
text-decoration:none;
}
#more-issues-tags a:hover
{
color:#000000;
font-size:1.4em;
font-weight:bold;
text-decoration:underline;
}
#more-issues-tags a:active
{
color:#000000;
font-size:1.4em;
font-weight:bold;
text-decoration:none;
}
#more-issues-tags-clear {
clear:both;
height:1px;
line-height:1px;
}
.issues-divider
{
padding:0px 5px 0px 5px;
margin:0px;
font-size:1.4em;
font-weight:bold;
}
/* BLOCKS (LEFT COLUMN) //////////////////////// */
#block-wrapper-left
{
width:410px;
margin:10px 0px 0px 0px;
padding:0px;
}
/* LEFT COLUMN - 2 SUB BLOCKS //////////////////////// */
#block-a-wrapper
{
width:200px;
margin:0px 10px 0px 0px;
padding:0px;
float:left;
}
#block-b-wrapper
{
width:200px;
margin:0px 0px 0px 0px;
padding:0px;
float:left;
}
/* STATEMENTS BLOCK (LEFT SUB COLUMN) //////////////////////// */
#statements-block
{
width:200px;
float:left;
margin:0px 0px 0px 0px;
padding:0px;
clear:both;
}
#statements-wrapper
{
margin:0px 0px 0px 0px;
padding:0px;
background-image:url(news/hub/block-mid.gif);
background-repeat:repeat-y;
}
#statements-header
{
margin:0px 0px 0px 0px;
padding:0px;
background-image:url(news/hub/block-top.gif);
background-repeat:no-repeat;
height:24px;
width:200px;
}
#statements-body
{
margin:0px 0px 0px 0px;
padding:0px 10px 0px 10px;
}
#statements-title
{
margin:0px 0px 0px 0px;
padding:2px 0px 0px 0px;
}
#statements-title h3
{
font-size:1.4em;
font-weight:normal;
border-bottom:1px solid #000000;
margin:0px 0px 0px 0px;
padding:0px 0px 3px 0px;
}
#statements-text
{
width:180px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#statements-link
{
margin:0px 0px 8px 0; 
padding:10px 0px 0px 0px;
font-size:1.4em;
}
#statements-link a
{
color:#000000;
font-weight:bold;
text-decoration:none;
}
#statements-link a:link
{
color:#000000;
font-weight:bold;
text-decoration:none;
}
#statements-link a:visited
{
color:#000000;
font-weight:bold;
text-decoration:none;
}
#statements-link a:hover
{
color:#000000;
font-weight:bold;
text-decoration:underline;
}
#statements-link a:active
{
color:#000000;
font-weight:bold;
text-decoration:none;
}
#statements-date
{
margin-bottom:8px;
font-size:1em;
color:#000000;
display:none;
}
#statements-quote
{
clear:both;
margin:0px;
padding:0px;
font-style:italic;
font-size:1.4em;
display:none;
}
#statements-image
{
clear:both;
height:60px;
margin:0px 0px 0px 0px;
padding:0px 0px 10px 0px;
border-bottom:1px solid #000000;
position:relative; 
}
#statements-pic
{
margin:0px;
padding:0px 0px 0px 0px;
height:60px;
width:60px;
position:absolute;
top:0;
left:0;
z-index:0;
}
#statements-pic img
{
border:none;
}
#statements-rounded
{
margin:0px;
padding:0px 0px 0px 0px;
height:60px;
width:60px;
position:absolute;
top:0;
left:0;
z-index:1;
background-image:url(news/hub/imgcurves60.png);
}
*html #statements-rounded
{
margin:0px;
padding:0px;
height:60px;
width:60px;
position:absolute;
top:0;
left:0;
z-index:1;
background-image:url(news/hub/imgcurves60.gif);
}
/* all statements link //////////////////////// */
#statements-all-link
{
text-align:right;
padding:10px 0px 0px 0px;
margin:0px 10px 0px 10px;
font-size:1.3em;
}
#statements-all-link a
{
font-weight:bold;
margin:10px 3px 0px 0px;
color:#000000;
text-decoration:underline;
font-size:0.9em;
}
#statements-all-link a:link
{
font-weight:bold;
margin:10px 3px 0px 0px;
color:#000000;
text-decoration:underline;
font-size:0.9em;
}
#statements-all-link a:visited
{
font-weight:bold;
text-align:right;
margin:10px 3px 0px 0px;
color:#000000;
text-decoration:underline;
font-size:0.9em;
}
#statements-all-link a:hover
{
font-weight:bold;
text-align:right;
margin:10px 3px 0px 0px;
color:#000000;
text-decoration:underline;
font-size:0.9em;
}
#statements-all-link a:active
{
font-weight:bold;
text-align:right;
margin:10px 3px 0px 0px;
color:#000000;
text-decoration:underline;
font-size:0.9em;
}
#statements-below
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:200px;
float:left;
clear:both;
}
#statements-footer
{
margin:0px 0px 0px 0px;
padding:0px;
background-image:url(news/hub/block-foot.gif);
background-repeat:no-repeat;
height:24px;
width:200px;
float:left;
clear:both;
}
/* ARTICLES BLOCK (RIGHT SUB COLUMN) //////////////////////// */
#articles-block
{
width:200px;
float:left;
margin:0px 0px 0px 0px;
padding:0px;
clear:both;
}
#articles-wrapper
{
margin:0px 0px 0px 0px;
padding:0px;
background-image:url(news/hub/block-mid.gif);
background-repeat:repeat-y;
}
#articles-header
{
margin:0px 0px 0px 0px;
padding:0px;
background-image:url(news/hub/block-top.gif);
background-repeat:no-repeat;
height:24px;
}
#articles-body
{
margin:0px 0px 0px 0px;
padding:0px 10px 0px 10px;
}
#articles-title
{
margin:0px 0px 0px 0px;
padding:2px 0px 0px 0px;
}
#articles-title h3
{
font-size:1.4em;
font-weight:normal;
border-bottom:1px solid #000000;
margin:0px 0px 0px 0px;
padding:0px 0px 3px 0px;
}
#articles-text
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#articles-link
{
margin:0px 0px 8px 0px; 
padding:10px 0px 0px 0px;
font-size:1.4em;
}
#articles-link a
{
color:#000000;
font-weight:bold;
text-decoration:none;
}
#articles-link a:link
{
color:#000000;
font-weight:bold;
text-decoration:none;
}
#articles-link a:visited
{
color:#000000;
font-weight:bold;
text-decoration:none;
}
#articles-link a:hover
{
color:#000000;
font-weight:bold;
text-decoration:underline;
}
#articles-link a:active
{
color:#000000;
font-weight:bold;
text-decoration:none;
}
#articles-date
{
margin-bottom:8px;
font-size:1em;
color:#000000;
display:none;
}
#articles-quote
{
clear:both;
margin:0px;
padding:0px;
font-style:italic;
font-size:1.4em;
display:none;
}
#articles-image
{
clear:both;
height:60px;
margin:0px 0px 0px 0px;
padding:0px 0px 10px 0px;
border-bottom:1px solid #000000;
position:relative; 
}
#articles-pic
{
margin:0px;
padding:0px 0px 0px 0px;
height:60px;
width:60px;
position:absolute;
top:0;
left:0;
z-index:0;
}
#articles-pic img
{
border:none;
}
#articles-rounded
{
margin:0px;
padding:0px 0px 0px 0px;
height:60px;
width:60px;
position:absolute;
top:0;
left:0;
z-index:1;
background-image:url(news/hub/imgcurves60.png);
}
*html #articles-rounded
{
margin:0px;
padding:0px;
height:60px;
width:60px;
position:absolute;
top:0;
left:0;
z-index:1;
background-image:url(news/hub/imgcurves60.gif);
}
/* all articles link //////////////////////// */
#articles-all-link
{
text-align:right;
padding:10px 0px 0px 0px;
margin:0px 10px 0px 10px;
font-size:1.3em;
}
#articles-all-link a
{
font-weight:bold;
margin:10px 3px 0px 0px;
color:#000000;
text-decoration:underline;
font-size:0.9em;
}
#articles-all-link a:link
{
font-weight:bold;
margin:10px 3px 0px 0px;
color:#000000;
text-decoration:underline;
font-size:0.9em;
}
#articles-all-link a:visited
{
font-weight:bold;
text-align:right;
margin:10px 3px 0px 0px;
color:#000000;
text-decoration:underline;
font-size:0.9em;
}
#articles-all-link a:hover
{
font-weight:bold;
text-align:right;
margin:10px 3px 0px 0px;
color:#000000;
text-decoration:underline;
font-size:0.9em;
}
#articles-all-link a:active
{
font-weight:bold;
text-align:right;
margin:10px 3px 0px 0px;
color:#000000;
text-decoration:underline;
font-size:0.9em;
}
#articles-below
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
clear:both;
}
#articles-footer
{
margin:0px 0px 0px 0px;
padding:0px;
background-image:url(news/hub/block-foot.gif);
background-repeat:no-repeat;
height:24px;
width:200px;
float:left;
clear:both;
}
/* BLOCKS (RIGHT COLUMN) //////////////////////// */
#block-wrapper-right
{
width:200px;
margin:0px 0px 0px 10px;
padding:0px;
}
/* FLICKR IMAGE BLOCK (RIGHT COLUMN) //////////////////////// */
#images-block
{
width:200px;
float:left;
margin:0px 0px 0px 0px;
padding:0px;
clear:both;
}
#images-wrapper
{
margin:0px 0px 0px 0px;
padding:0px;
background-image:url(news/hub/block-images-mid.gif);
background-repeat:repeat-y;
}
#images-header
{
margin:0px 0px 0px 0px;
padding:0px;
background-image:url(news/hub/block-images-top.gif);
background-repeat:no-repeat;
height:24px;
width:200px;
}
#images-body
{
margin:0px 0px 0px 0px;
padding:0px 10px 0px 10px;
}
#images-title
{
margin:0px 0px 0px 0px;
padding:2px 0px 0px 0px;
}
#images-title h3
{
font-size:1.4em;
font-weight:normal;
border-bottom:1px solid #000000;
margin:0px 0px 0px 0px;
padding:0px 0px 3px 0px;
}
#images-flickr
{
width:55px;
height:22px;
float:right;
margin:-22px 5px 0px 0px;
background-image:url(news/hub/block-images-flickr.gif);
background-repeat:no-repeat;
}
#images-text
{
width:180px;
margin:10px 0px 10px 0px;
padding:0px 0px 0px 0px;
}
#images-image
{
clear:both;
width:180px;
height:90px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
position:relative; 
}
#images-pic
{
margin:0px;
padding:0px 0px 0px 0px;
width:180px;
height:90px;
position:absolute;
top:0;
left:0;
z-index:0;
}
#images-pic img
{
border:none;
}
#images-rounded
{
margin:0px;
padding:0px 0px 0px 0px;
width:180px;
height:90px;
position:absolute;
top:0;
left:0;
z-index:1;
background-image:url(news/hub/flickr_lobby_curves.png);
}
*html #images-rounded
{
margin:0px;
padding:0px;
width:180px;
height:90px;
position:absolute;
top:0;
left:0;
z-index:1;
background-image:url(news/hub/flickr_lobby_curves.gif);
}
/* all images link //////////////////////// */
#images-all-link
{
text-align:right;
padding:10px 0px 0px 0px;
margin:0px 10px 0px 10px;
font-size:1.3em;
border-top:1px solid #000000;
}
#images-all-link a
{
font-weight:bold;
margin:10px 3px 0px 0px;
color:#000000;
text-decoration:underline;
font-size:0.9em;
}
#images-all-link a:link
{
font-weight:bold;
margin:10px 3px 0px 0px;
color:#000000;
text-decoration:underline;
font-size:0.9em;
}
#images-all-link a:visited
{
font-weight:bold;
text-align:right;
margin:10px 3px 0px 0px;
color:#000000;
text-decoration:underline;
font-size:0.9em;
}
#images-all-link a:hover
{
font-weight:bold;
text-align:right;
margin:10px 3px 0px 0px;
color:#000000;
text-decoration:underline;
font-size:0.9em;
}
#images-all-link a:active
{
font-weight:bold;
text-align:right;
margin:10px 3px 0px 0px;
color:#000000;
text-decoration:underline;
font-size:0.9em;
}
#images-below
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:200px;
float:left;
clear:both;
}
#images-footer
{
margin:0px 0px 0px 0px;
padding:0px;
background-image:url(news/hub/block-images-foot.gif);
background-repeat:no-repeat;
height:24px;
width:200px;
float:left;
clear:both;
}
/* LOBBY BRIEFINGS BLOCK (RIGHT COLUMN) //////////////////////// */
#lobby-block
{
width:200px;
float:left;
margin:10px 0px 0px 0px;
padding:0px;
clear:both;
}
#lobby-wrapper
{
margin:0px 0px 0px 0px;
padding:0px;
background-image:url(news/hub/block-mid.gif);
background-repeat:repeat-y;
}
#lobby-header
{
margin:0px 0px 0px 0px;
padding:0px;
background-image:url(news/hub/block-top.gif);
background-repeat:no-repeat;
height:24px;
width:200px;
}
#lobby-body
{
margin:0px 0px 0px 0px;
padding:0px 10px 0px 10px;
}
#lobby-title
{
margin:0px 0px 0px 0px;
padding:2px 0px 0px 0px;
}
#lobby-title h3
{
font-size:1.4em;
font-weight:normal;
border-bottom:1px solid #000000;
margin:0px 0px 0px 0px;
padding:0px 0px 3px 0px;
}
#lobby-text
{
width:180px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#lobby-image
{
clear:both;
width:180px;
height:90px;
margin:10px 0px 0px 0px;
padding:0px 0px 10px 0px;
position:relative; 
}
#lobby-pic
{
margin:0px;
padding:0px 0px 0px 0px;
width:180px;
height:90px;
position:absolute;
top:0;
left:0;
z-index:0;
}
#lobby-pic img
{
border:none;
}
#lobby-rounded
{
margin:0px;
padding:0px 0px 0px 0px;
width:180px;
height:90px;
position:absolute;
top:0;
left:0;
z-index:1;
background-image:url(news/hub/flickr_lobby_curves.png);
}
*html #lobby-rounded
{
margin:0px;
padding:0px;
width:180px;
height:90px;
position:absolute;
top:0;
left:0;
z-index:1;
background-image:url(news/hub/flickr_lobby_curves.gif);
}
#lobby-links
{
margin:0px 0px 0px 0px;
padding:0px;
border-bottom:1px solid #000000;
}
#lobby-links ul
{
margin:0px 0px 10px 0px;
padding:0px;
}
#lobby-links li
{
list-style:none;
background-image: url(news/hub/briefings-bullet.gif);
background-repeat:no-repeat;
padding-left:15px;
}
#lobby-links li a
{
color:#000000;
text-decoration:none;
font-size:1.2em;
font-weight:bold;
}
#lobby-links li a:link
{
color:#000000;
text-decoration:none;
font-weight:bold;
}
#lobby-links li a:visited
{
text-decoration:none;
color:#000000;
font-weight:bold;
}
#lobby-links li a:hover
{
color:#000000;
text-decoration:underline;
font-weight:bold;
}
#lobby-links li a:active
{
color:#000000;
text-decoration:none;
font-weight:bold;
}
/* all images link //////////////////////// */
#lobby-all-link
{
text-align:right;
padding:10px 0px 0px 0px;
margin:0px 10px 0px 10px;
font-size:1.3em;
}
#lobby-all-link a
{
font-weight:bold;
margin:10px 3px 0px 0px;
color:#000000;
text-decoration:underline;
font-size:0.9em;
}
#lobby-all-link a:link
{
font-weight:bold;
margin:10px 3px 0px 0px;
color:#000000;
text-decoration:underline;
font-size:0.9em;
}
#lobby-all-link a:visited
{
font-weight:bold;
text-align:right;
margin:10px 3px 0px 0px;
color:#000000;
text-decoration:underline;
font-size:0.9em;
}
#lobby-all-link a:hover
{
font-weight:bold;
text-align:right;
margin:10px 3px 0px 0px;
color:#000000;
text-decoration:underline;
font-size:0.9em;
}
#lobby-all-link a:active
{
font-weight:bold;
text-align:right;
margin:10px 3px 0px 0px;
color:#000000;
text-decoration:underline;
font-size:0.9em;
}
#lobby-below
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:200px;
float:left;
clear:both;
}
#lobby-footer
{
margin:0px 0px 0px 0px;
padding:0px;
background-image:url(news/hub/block-foot.gif);
background-repeat:no-repeat;
height:24px;
width:200px;
float:left;
clear:both;
}
/* FIXES - IE6 IMAGE POINTER //////////////////////// */
a.imagelink {
cursor:hand;
cursor:pointer;
}
/* /////////////////////////////////////// ARTICLE PAGE /////////// */
/* INTRO BLOCK //////////////////////// */
#article-title h2 {
margin:0;
padding:10px 0 5px 0;
border-top:5px solid #000000;
font-size:2.2em;
}
#article-type-statement #article-title h2 {
border-top:5px solid #000000;
}
#article-type-article #article-title h2 {
border-top:5px solid #000000;
}
#article-type-lobbybriefing #article-title h2 {
border-top:5px solid #000000;
}
#article-type-video #article-title h2 {
border-top:5px solid #000000;
}
#article-type-audio #article-title h2 {
border-top:5px solid #000000;
}
#article-abstract {
padding-bottom:8px;
border-bottom:1px #000000 solid;
font-size:1.6em;
color:#333333;
}
#article-date {
padding:5px 0;
border-bottom:1px #000000 dotted;
font-size:1.2em;
color:#000000;
}
/* MEDIA BLOCK //////////////////////// */
#article-media 
{
margin-bottom:14px;
}
#article-caption {
padding:5px 0;
border-bottom:1px #000000 solid;
font-size:1.2em;
color:#000000;
}
#article-fma-old img {
float:right;
margin:0 0 5px 10px;
}
#article-nosoftwareblock {
}
#article-nosoftware {
background:url(news/article/media-alert.gif) 5px 5px no-repeat;
background-color:#000000;
padding:5px 5px 5px 40px;
font-size:1.2em;
font-weight:bold;
color:#000000;
}
.article-nosoftware-alert {
}
#article-nosoftware-solution {
font-weight:bold;
color:#000000;
}
#article-nosoftware-solution a {
text-decoration:underline;
color:#000000;
}
/* CONTENT BLOCK //////////////////////// */
#box, #newsroom-wrapper {
width:100%!important;
border:none!important;
}
#article-box {
margin-top:14px;
width:100%!important;
}
#article-leftcol {
float:left;
width:80%!important;
}
#article-rightcol {
float:right;
width:15%!important;
padding-left:20px;
}
/* ARTICLE BODY BLOCK //////////////////////// */
#article-body {
margin:10px 0;
font-size:1.4em;
line-height:1.3;
border-bottom:1px #000000 solid;
padding-bottom:15px;
margin-bottom:25px;
margin-top:0;
}
#article-body h3 {
font-size:1.4em;
margin-bottom:10px;
padding-bottom:3px;
border-bottom:1px #000000 solid;
}
#article-body h4 {
font-size:1.3em;
margin-bottom:10px;
}
#article-body h5 {
font-size:1.2em;
margin-bottom:10px;
}
#article-body h6 {
font-size:1.1em;
margin-bottom:10px;
}
#article-body blockquote {
margin-left:0;
padding-left:10px;
border-left:4px #000000 solid;
font-size:0.9em;
color:#000000;
}
#article-body p {
margin-bottom:14px;
margin-top:0;
}
#article-body img {
margin:0;
padding:0;
float:right;
}
#article-body #keyfacts {
float:right;
width:220px;
padding:0px;
background-color:#000000;
font-size:0.9em;
margin:0 0 10px 10px;
}
#article-body #keyfacts-box {
margin:5px 10px 15px 10px;
margin:0;
margin:10px 15px 15px 25px;
}
#article-body #keyfacts ul {
margin:0 0 5px 0;
padding:0 0 10px 15px;
list-style-type:square;
margin:0;
padding:0;
}
#article-body #keyfacts ul li {
padding:5px 0 0 0;
}
#keyfacts-box a
{
color:#000000;
}
/* KEY FACTS BLOCK //////////////////////// */
#article-allkeyfacts {
margin-top:20px;
font-size:1.2em;
}
#article-allkeyfacts h3 {
font-size:1em;
}
#article-allkeyfacts ul {
margin:0 0 0 15px;
padding:0;
}
#article-allkeyfacts ul li {
margin-top:5px;
}
/* SELECTOR BLOCK //////////////////////// */
.article-selector-article-selected {
float:left;
margin:10px 0 0 0;
padding:5px 10px;
border:1px #000000 solid;
border-bottom:1px #fff solid;
font-size:1.2em;
text-align:center;
position:relative;
top:1px;
margin:0;
}
.article-selector-article-unselected {
float:left;
margin:10px 0 0 0;
padding:5px 10px;
border:1px #000000 solid;
border-bottom:none;
font-size:1.2em;
text-align:center;
position:relative;
top:1px;
margin:0;
}
.article-selector-transcript-selected {
float:left;
margin:10px 0 0 0;
padding:5px 10px;
border:1px #000000 solid;
border-bottom:1px #000000 solid;
border-left:none;
font-size:1.2em;
text-align:center;
position:relative;
top:1px;
margin:0;
}
.article-selector-transcript-unselected {
float:left;
margin:10px 0 0 0;
padding:5px 10px;
border:1px #000000 solid;
border-bottom:none;
border-left:none;
font-size:1.2em;
text-align:center;
position:relative;
top:1px;
margin:0;
}
.article-selector-selected {
border-bottom:1px #fff solid;
}
.article-selector-article-unselected a, .article-selector-transcript-unselected a {
color:#000000;
text-decoration:none;
}
.article-selector-article-selected a, .article-selector-transcript-selected a {
color:#000;
text-decoration:none;
}
.article-selector-article-unselected a:hover, .article-selector-transcript-unselected a:hover {
}
.article-selector-clear {
clear:both;
border-top:1px #000000 solid;
height:1px;
line-height:0px;
font-size:0;
margin-bottom:10px;
}
#article-transcript-body {
font-size:1.3em;
line-height:1.3;
border-bottom:1px #000000 solid;
padding-bottom:15px;
margin-bottom:25px;
}
#article-transcript-body p {
margin-bottom:13px;
margin-top:0;
}
.article-selector-transcript-download {
clear:both;
width:100%;
margin-top:20px;
padding:0;
overflow:auto;
font-size:0.8em;
}
.article-selector-transcript-download-heading h3 {
margin-bottom:5px;
border-bottom:2px #000000 solid;
font-size:1.6em;
margin-top:0;
}
.article-selector-transcript-download-item {
width:100%;
margin:0 0 5px 0;
padding:3px 0 0 0;
border-top:1px #000000 dotted;
font-size:1.2em;
}
.article-selector-transcript-download-icon {
float:left;
margin-right:5px;
}
.article-selector-transcript-download-item a {
color:#000;
text-decoration:none;
}
.article-selector-transcript-download-item a:hover {
text-decoration:underline;
}
.article-selector-transcript-download-readerslink {
clear:both;
padding:5px 20px;
background:url(news/article/documents-bullet-readers.gif) 0px 5px no-repeat;
border-top:1px #000000 solid;
font-size:1.2em;
}
.article-selector-transcript-download-readerslink a {
text-decoration:none;
color:#000;
}
.article-selector-transcript-download-readerslink a:hover {
text-decoration:underline;
}
/* DOCUMENT DOWNLOADS BLOCK //////////////////////// */
.article-download {
clear:both;
width:100%;
margin-top:20px;
padding:0;
overflow:auto;
}
.article-download-heading h3 {
margin-bottom:5px;
border-bottom:2px #000000 solid;
font-size:1.6em;
margin-top:0;
}
.article-download-item {
width:100%;
margin:0 0 5px 0;
padding:3px 0 0 0;
border-top:1px #000000 dotted;
}
.article-download-icon {
float:left;
margin-right:5px;
}
.article-download-item {
font-size:1.2em;
}
.article-download-item a {
color:#000000;
text-decoration:none;
}
.article-download-item a:hover {
text-decoration:underline;
}
.article-download-readerslink {
clear:both;
padding:5px 20px;
background:url(news/article/documents-bullet-readers.gif) 0px 5px no-repeat;
border-top:1px #000000 solid;
font-size:1.2em;
}
.article-download-readerslink a {
text-decoration:none;
color:#000000;
}
.article-download-readerslink a:hover {
text-decoration:underline;
}
/* TAGS + SOCIAL BOOKMARKS BLOCK //////////////////////// */
#article-socialbookmarks {
display:none;
}
#article-socialbookmarks h3 {
margin-top:0;
margin-bottom:10px;
border-bottom:1px #000000 dotted;
font-size:1.4em;
font-weight:normal;
}
.article-socialbookmarks-item {
float:left;
}
.article-socialbookmarks-img {
float:left;
}
.article-socialbookmarks-txt {
float:left;
}
#article-socialbookmarks a {
margin-right:15px;
font-size:1.2em;
color:#000000;
text-decoration:none;
}
#article-socialbookmarks a img {
margin-right:-10px;
border:none;
}
#article-socialbookmarks a:hover {
text-decoration:underline;
}
#article-socialbookmarks-help {
margin-top:8px;
padding-top:3px;
border-top:1px #000000 dotted;
font-size:0.9em;
text-align:left;
}
/* COMMENTS BLOCK //////////////////////// */
#article-comment {
margin-top:0px;
font-size:1.4em;
}
#article-comment-header 
{
background:url(news/article/comments-header.gif) top left no-repeat;
border-bottom:1px #000000 solid;
padding:15px 15px 5px 15px;
margin-top:20px;
}
#article-comment-header h3 {
margin:0 0 0 0;
font-size:1em;
}
.article-comment-number {
font-weight:normal;
}
#article-comment-middle {
background:url(news/article/comments-middle.gif) top left repeat-y;
padding:10px 15px 10px 15px;
}
#article-comment-options {
margin:0 0 5px 0;
padding:0 0 3px 0;
border-bottom:1px #000000 dotted;
font-size:0.9em;
font-weight:bold;
}
#article-comment-options a {
font-weight:normal;
color:#000000;
}
.article-comment-info {
padding:3px 0 3px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.85em;
font-weight:bold;
color:#000000;
}
.article-comment-comment {
margin-bottom:10px;
font-size:0.85em;
}
.article-comment-last {
margin-bottom:0;
}
#article-comment-form {
border-top:1px #000000 solid;
}
#article-comment-form-heading {
padding:10px 15px 0 15px;
background:url(news/article/comments-middle.gif) top left repeat-y;
}
#article-comment-form-heading h4 {
margin:0;
padding:0 0 3px 0;
border-bottom:1px #000000 dotted;
font-size:0.9em;
}
#article-comment-form-main {
padding:0px 15px 0px 15px;
background:url(news/article/comments-middle.gif) top left repeat-y;
}
.article-comment-form-error {
padding-top:3px;
font-size:0.8em;
font-weight:bold;
color:#000000;
}
.article-comment-form-done {
padding-top:3px;
font-size:0.8em;
font-weight:bold;
color:#000000;
}
#article-comment-form textarea {
width:99%;
margin-top:5px;
border:1px #000000 solid;
}
#article-comment-form-button {
height:49px;
padding:0 15px 15px 15px;
background:url(news/article/comments-footer.gif) top left no-repeat;
}
#article-comment-form-button input {
padding-top:4px;
}
#article-comment-form form {
margin:0;
}
/* RIGHT COLUMN //////////////////////// */
#article-rightcol h3 {
border-top:5px #000000 solid;
border-bottom:1px #000000 solid;
padding:5px 0 4px 0;
margin:0;
font-size:1.4em;
clear:both;
}
#article-rightcol h4 {
font-size:1.4em;
border-bottom:1px #000000 solid;
padding:7px 0 3px 0;
margin:0 0 7px 0;
font-weight:normal;
clear:both;
}
.article-thumbblock {
float:left;
height:46px;
width:46px;
margin:0 6px 5px 0;
position:relative;
}
.article-thumb {
height:46px;
width:46px;
margin:0 6px 5px 0;
position:absolute;
z-index:1;
margin:0;
padding:0;
}
.article-thumb img
{ 
border-style:none;
}
.article-thumb-curves {
width:46px;
height:46px;
margin:0px;
padding:0px;
background-image:url(news/article/rightcol-imgcurves46.png);
background-repeat:no-repeat;
position:absolute;
z-index:2;
top:0;
left:0;
}
* html .article-thumb-curves {
width:46px;
height:46px;
margin:0px;
padding:0px;
background-image:url(news/article/rightcol-imgcurves46.gif);
background-repeat:no-repeat;
position:absolute;
z-index:2;
top:0;
left:0;
}
#article-rightcol a.main {
color:#000000;
padding:0 0 0 7px;
font-size:1.2em;
display:block;
clear:both;
text-decoration:none;
background:url(news/article/rightcol-arrow-standard.gif) 0 6px no-repeat;
margin-top:5px;
}
#article-rightcol a.main:hover {
text-decoration:underline;
}
#article-rightcol-flickr
{
border-top:1px #000000 dotted; 
margin-top:10px; 
clear:both;
background-image: url(news/article/rightcol-logo-flickr.gif);
background-repeat:no-repeat;
background-position:89px center;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
}
#article-rightcol a.gallery 
{
margin-top:0px; 
padding-top:5px; 
padding-bottom:5px;
padding-right:40px;
background-image:url(news/article/rightcol-arrow-gallery.gif);
background-repeat:no-repeat;
background-position:0 center;
}
#article-rightcol a.tag {
background:url(news/article/rightcol-arrow-tag.gif) 0 6px no-repeat;
}
#article-type-article #article-rightcol-bio h3, #article-type-lobbybriefing #article-rightcol-bio h3, #article-type-statement #article-rightcol-bio h3 {
border-top:5px #999 solid;
}
.article-rightcol-role {
margin-bottom:5px;
font-size:1.2em;
}
#article-type-article .article-thumbblock, #article-type-lobbybriefing .article-thumbblock, #article-type-statement .article-thumbblock {
margin-bottom:15px
}
#article-rightcol-images {
}
#article-rightcol-video {
}
#article-rightcol-video a.main {
background:url(news/article/rightcol-arrow-video.gif) 0 2px no-repeat;
text-indent:17px;
padding-left:0;
}
#article-rightcol-audio {
}
#article-rightcol-audio a.main {
background:url(news/article/rightcol-arrow-audio.gif) 0 2px no-repeat;
text-indent:17px;
padding-left:0;
}
#article-rightcol-links {
}
#article-rightcol-websites {
}
#article-rightcol-tags {
}
#article-rightcol-duration .article-rightcol-duration-value {
font-size:1.2em;
}
#article-rightcol-details .article-rightcol-details-value {
font-size:1.2em;
}
#article-rightcol a:link {
text-indent:0;
margin-left:0;
padding-left:0;
}
/* FIXES - IE6 IMAGE POINTER //////////////////////// */
a.imagelink {
cursor:hand;
cursor:pointer;
}
/* INDEX AREA //////////////////////// */
#index {
width:auto;
margin:0 0 10px 0;
padding-bottom:3px;
}
#index-container {
padding:0 10px;
padding:0 5px;
padding:0 0;
}
#index-heading {
}
#index-heading h3 {
font-size:2.4em;
margin:16px 0 0 0;
font-weight:normal;
margin:12px 0 0 0;
margin:20px 0 0 0;
padding:12px 0 0 0;
}
.index-item {
margin-top:3px;
padding:15px 0;
clear:both;
zoom:1;
}
.index-item-image {
float:left;
}
.layer-image {
float:left;
}
.layer-image img {
border:none;
float:left;
}
.index-item-text {
width:500px;
float:left;
padding-left:78px;
min-height:60px;
}
.nopic {
margin-left:0;
}
.index-item-date {
/*display:none;*/
}
.index-item-title {
margin:3px 0;
font-size:1.6em;
font-weight:bold;
}
.index-item-title a {
color:#000000;
text-decoration:none;
}
.index-item-title a:hover {
text-decoration:none;
}
.index-item-blurb {
font-size:1.2em;
}
.index-item-tag {
font-size:1.1em;
margin-top:3px;
padding-top:2px;
color:#000000;
font-weight:bold;
}
.index-item-tag a {
font-weight:normal;
color:#000000;
text-decoration:none;
}
.index-item-tag a:hover 
{
text-decoration:none;
}
/* PAGING NAVIGATION //////////////////////// */
.paging {
padding:10px 0;
font:normal 1.2em Arial, Helvetica, sans-serif;
}
.paging-inner {
width:100%;
overflow:auto;
}
.pagingblockleft {
float:left;
padding-top:4px;
width:55%;
/*width:66%; USE THIS IF WE USE PAGENUMBER */
}
.pagingblockright {
float:right;
width:45%;
/*width:34%; USE THIS IF WE USE PAGENUMBER */
text-align:right;
}
.paging-top {
background:url(news/index/paging-bkgrd.gif) 0 0 repeat-x;
border-bottom:2px #000000 solid;
margin-top:8px;
padding-top:20px;
}
.paging-bottom {
border-top:2px #000000 solid;
}
.paging .pages {
/*padding-right:30px;*/
}
.paging .pageheading {
margin-left:5px;
font-weight:bold;
}
.paging .viewall {
display:inline;
}
.paging a {
padding:5px;
/*padding:2px; USE THIS IF WE USE PAGENUMBER */
text-decoration:none;
color:#000000;
}
.paging a:hover {
padding:5px;
/*padding:2px; USE THIS IF WE USE PAGENUMBER */
text-decoration:underline;
}
.paging .prev {
padding-right:1px;
font-weight:normal;
}
.paging .prevghost {
padding:5px;
font-weight:normal;
color:#000000;
}
.paging .next {
padding-left:1px;
font-weight:normal;
}
.paging .nextghost {
padding:5px;
font-weight:normal;
color:#000000;
}
.paging .page {
font-weight:normal;
}
.paging .pageghost {
padding:5px;
/*padding:2px; USE THIS IF WE USE PAGENUMBER */
font-weight:bold;
}
.datechange {
display:inline;
}
.pagedropdownheading {
/*display:none; USE THIS IF WE USE PAGENUMBER */
}
.pagenumber {
/*font-weight:bold; USE THIS IF WE USE PAGENUMBER */
/*padding-right:5px; USE THIS IF WE USE PAGENUMBER */
display:none;
}
/* SPECIFIC STYLING - INDEX [SEARCH RESULTS] //////////////////////// */
.searchterm {
font-weight:normal;
color:#000000;
}
/* SPECIFIC STYLING - INDEX [STATEMENT] //////////////////////// */
#index-type-statement .paging-top {
border-bottom:2px #000000 solid;
}
#index-type-statement .paging-bottom {
border-top:2px #000000 solid;
}
/* SPECIFIC STYLING - INDEX [ARTICLE] //////////////////////// */
#index-type-article .paging-top {
border-bottom:2px #000000 solid;
}
#index-type-article .paging-bottom {
border-top:2px #000000 solid;
}
/* SPECIFIC STYLING - INDEX [LOBBY BRIEFING] //////////////////////// */
#index-type-lobbybriefing .paging-top {
border-bottom:2px #000000 solid;
}
#index-type-lobbybriefing .paging-bottom {
border-top:2px #000000 solid;
}
/* FIXES - IE6 IMAGE POINTER //////////////////////// */
a.imagelink {
cursor:hand;
cursor:pointer;
}
/* CONSULTATIONS */
#consultation-wrapper {
font-size:0.8em;
}
.topic-item-abstract {
display:block;
}
#col_left {
width:auto!important;
padding:0!important;
}
#col_right {
display:none;
}
.tab3 {
display:none;
}
.offScreen {
display:none;
}
.topic-item-consultation a {
line-height:1.4em;
text-decoration:none;
font-weight:bold;
}
#title h2 {
display:none;
}
.topic-item-consultation {
float:left;
width:60%;
}
.topic-item-date {
float:right;
width:40%;
}
.topic-item-abstract {
clear:both;
display:block;
margin-bottom:10px;
}
.topic-heading .image
{
display:none;
}
#persistent-title h2 .attention
{
border-bottom:1px solid #000000;
font-weight:bold;
font-size:0.86em;
padding-top:20px;
}
.tab1
{
width:20%;
float:right;
padding:5px;
border-bottom:2px solid #000000;
}
.tab2
{
width:20%;
float:right;
padding:5px;
border-bottom:2px solid #000000;
}
.tab1 a
{
float:right;
font-weight:bold;
text-decoration:none;
padding-right:40%;
color:#555555;
}
.tab2 a
{
float:right;
font-weight:bold;
text-decoration:none;
padding-right:40%;
color:#555555;
}
.selected
{
border-top:2px solid #000000;
border-right:2px solid #000000;
border-left:2px solid #000000;
border-bottom:none;
font-weight:bold;
}
.selected a
{
color:#000000;
font-weight:bold;
text-decoration:none;
}
#abstract 
{
padding:20px 10px 20px 0px;
margin-top:20px;
margin-bottom:20px;
font-size:1.2em;
}
.paging 
{
display:none;
}
.consultationlistheading h3
{
display:none;
}
.topic-heading .text 
{
text-decoration:none;
color:#000000;
font-size:1.2em;
font-weight:bold;
text-transform:uppercase;
clear:both;
text-decoration:underline;
text-align:center;
border-top:1px dashed #cccccc;
padding-top:10px;
padding-bottom:10px;
}
.text a
{
text-decoration:none;
color:#000000;
font-size:1.2em;
font-weight:bold;
text-transform:uppercase;
clear:both;
text-decoration:underline;
}
.topic-item {
padding:20px 0;
border-top:1px dashed #cccccc;
}
.topic-item-consultation 
{
width:95%;
clear:both;
padding-bottom:20px;
padding-top:20px;
padding-left:0px;
padding-right:0px;
margin:0px;
overflow:visible;
padding-bottom:0px;
font-size:120%;
padding-top:20px;
padding-top:0;
}
.topic-item-consultation a 
{
color:#000000;
}
.topic-item-date
{
float:left;
clear:both;
font-size:90%;
float:none;
padding-bottom:0;
margin:0;
padding-top:10px;
}
.topic-item-abstract
{
width:95%;
margin-top:10px;
}
.item-title h2
{
margin-top:40px;
border-bottom:2px solid #000000;
padding-bottom:10px;
}
.item-abstract
{
margin-top:20px;
margin-bottom:20px;
}
.item-body a
{
color:#000000;
}
.howtorespond
{
border-top:1px solid #000000;
border-bottom:1px solid #000000;
padding:15px 0px 15px 0px;
}
.howtorespond h4
{
border-top:1px dashed #000000;
padding-bottom:5px;
padding-top:10px;
width:60%;
}
.highlight {
margin-bottom:20px;
}
.highlight-contentarea
{
border:2px solid #000000;
padding:10px;
}
.highlight-featured
{
font-size:1.2em;
font-weight:bold;
border-bottom:1px dashed #000000;
margin-bottom:10px;
padding-bottom:5px;
}
.highlight-link a
{
text-decoration:none;
font-weight:bold;
margin-bottom:10px;
padding-bottom:5px;
color:#000000;
}
.highlight-abstract
{
margin-top:10px;
}
.highlight-closing
{
font-size:0.86em;
margin-top:5px;
}
.hightlight-right img
{
display:none;
}
.topic-more a
{
float:left;
clear:both;
font-weight:bold;
color:#000000;
padding:10px 0px 10px 0px;
border-top:1px dashed #cccccc;
border-bottom:1px dashed #cccccc;
margin-bottom:20px;
text-decoration:none;
width:100%;
font-size:0.86em;
text-align:center;
}
.topic-item-none
{
font-weight:bold;
text-align:center;
}
.clear {
display:none;
}
