#rightcolumn {
font-size:x-small;
}

*:first-child+html #rightcolumn {
font-size:100%;
}

#free-newsletter {
    position:relative;
    height:221px;
    background:url('../images/free_newsletter_image.jpg') top left no-repeat;
    overflow:hidden;
    padding:0px;
    margin:0px;
}
#free-newsletter form {
    position:absolute;
    top:55px;
    left:61px;
    padding:0px;
    margin:0px;
}

#free-newsletter input  {
    width:182px;
    height:18px;
    border:solid 1px #dcdcdc;
    padding:3px 0px 0px 2px;
    margin:0px 0px 10px 0px;
    color:#7c7c7c;
    font-size:90%;
}

#free-newsletter select {
    width: 186px;
    line-height: 20px;
    color:#7c7c7c;
    margin:0px;
    padding:0px;
    font-size:90%;
}
#free-newsletter .hideElement {
    position:absolute;
    top:-9999px;
    left:-9999px;
}

#free-newsletter a.submit-button {
    position:absolute;
    top:67px;
    left:100px;
    background:url('../images/more_button.gif') top right no-repeat;
    text-indent:6px;
    display:block;
    width:87px;
    height:13px;
    text-decoration:none;
    color:#FFF;
    font-weight:700;
}

#free-newsletter a.submit-button:hover {
    background:url('../images/more_button_rollover.gif') top right no-repeat;
}

#fnl-textbox input {
width:181px;
height:16px;
border:#dcdcdc 1px solid;
}

#sec-radio {
position:relative;
top:-2px;
}

.radiolabel {
position:relative;
top:-2px;
}

*html .radiolabel {
position:relative;
top:-1px;
}

*+html .radiolabel {
position:relative;
top:-1px;
}

#fnl-sumbit input {
float:right;
margin-right:55px;
margin-top:6px;
}

#rightcol-advertisement {
margin-left:4px;
margin-top:5px;
display:block;
}

#sponsored-links {
margin-top:5px;
margin-left:3px;
background-color:#f4f4f4;
padding-top:18px;
padding-left:16px;
padding-right:8px;
padding-bottom:5px;
font-size:110%;
overflow:hidden;
zoom:100%;
color:#7d7d7d;
}

#sponsored-links ul {
margin:0;
padding:0;
padding-left:57px;
padding-right:50px;
list-style:none;
padding-bottom:10px;
}


#sponsored-links ul li {
color:#7d7d7d;
}

#sponsored-links a {
color:#000;
text-decoration:none;
}

#sponsored-links a:hover {
color:#3e647e;
}

#sponsored-links div.title {
float:right;
padding-right:5px;
color:#7c7c7c;
font-style:italic;
}

#video-editors-picks {
margin-top:5px;
margin-left:3px;
background-color:#f4f4f4;
height:1%;
overflow:hidden;
padding-bottom:20px;
}

#twitter {
margin-top:5px;
margin-left:3px;
background-color:#f4f4f4;
height:215px;
overflow:hidden;
padding-bottom:20px;
display:block;
float:right;
}

/* Article Classes - Will be common */
h1 {
color:#fff;
/*font-size:180%;*/
font-size:1.8em;
font-family:"Times New Roman", Times, serif;
font-weight:400;
margin-top:0;
margin-bottom:0;
}

h4 {
color:#fff;
/*font-size:170%;*/
font-size:1.7em;
font-family:"Times New Roman", Times, serif;
font-weight:400;
margin-top:0;
margin-bottom:0;
}

.article-heading {
background:url('../images/article_heading_blue_bg.gif') top left repeat-x;
padding-left:12px;
padding-top:6px;
padding-bottom:6px;
}

.sponsored_blog_heading {
background:url('../images/article_heading_red_bg.gif') top left repeat-x;
padding-left:12px;
padding-top:6px;
padding-bottom:6px;
}

.article-image1 {
padding-left:6px;
padding-top:16px;
padding-right:10px;
float:left;
}

.article-image2 {
padding-left:12px;
padding-top:16px;
padding-right:4px;
float:left;
}

.article-content1 {
padding-top:10px;
padding-right:19px;
margin-left:111px;
padding-bottom:9px;
}

.article-content2 {
padding-top:6px;
padding-right:22px;
padding-left:10px;
padding-bottom:5px;
}

h3 {
font-size:110%;
color:#083f88;
margin-top:5px;
margin-bottom:5px;
}

h2.articleh2 {
font-size:120%;
font-weight:700;
margin-top:5px;
margin-bottom:5px;
}

h2.articleh2 a {
text-decoration:none;
color:#000;
}

h2.articleh2 a:hover {
color:#3e647e;
}

.article-description {
/*font-size:120%;*/
color:#000;
font-size:small;
}

.aritcle-posted {
display:block;
margin-top:5px;
font-size:100%;
font-style:italic;
color:#7c7c7c;
}

.article-divider {
clear:both;
border-top:#c6c6c6 1px dotted;
margin-left:8px;
margin-right:8px;
}

#more-videos-button {
padding-right:10px;
padding-top:40px;
}

#more-videos-button a {
float:right;
background:url('../images/more_button.gif') top right no-repeat;
text-indent:6px;
display:block;
width:87px;
height:13px;
text-decoration:none;
color:#FFF;
font-weight:700;
}

#more-videos-button a:hover {
background:url('../images/more_button_rollover.gif') top right no-repeat;
}

#podcast-editors-picks {
margin-top:5px;
margin-left:3px;
background-color:#f4f4f4;
height:1%;
overflow:hidden;
padding-bottom:20px;
}

#more-podcasts-button {
padding-right:10px;
padding-top:40px;
}

#more-podcasts-button a {
float:right;
background:url('../images/more_button.gif') top right no-repeat;
text-indent:6px;
display:block;
width:87px;
height:13px;
text-decoration:none;
color:#FFF;
font-weight:700;
}

#more-podcasts-button a:hover {
background:url('../images/more_button_rollover.gif') top right no-repeat;
}

/* Featured Whitepapers RightColumn Accordian */
#featured-whitepapers {
margin-top:5px;
margin-left:3px;
background-color:#f4f4f4;
height:1%;
overflow:hidden;
}

ul#featured-whitepapers-accordian {
padding:0;
margin:0;
list-style:none;
}

ul#featured-whitepapers-accordian li a.ui-accordion-header {
display:block;
background:url('../images/accordianheader_unselected.gif') top left no-repeat;
width:302px;
padding-top:10px;
padding-bottom:11px;
text-decoration:none;
color:#656565;
font-size:120%;
}

ul#featured-whitepapers-accordian li a.ui-accordion-header span {
padding-left:12px;
}

ul#featured-whitepapers-accordian li a.ui-accordion-header:hover {
background:url('../images/accordianheader_unsel_hover.gif') top left no-repeat;
color:#323232;
}

ul#featured-whitepapers-accordian li.selected a.ui-accordion-header {
display:block;
background:url('../images/accordianheader_selected.gif') top left no-repeat;
width:302px;
padding-top:10px;
padding-bottom:11px;
text-decoration:none;
color:#656565;
font-size:120%;
}

#featured-whitepapers-accordian .read-more-button a {
float:right;
background:url('../images/more_button.gif') top right no-repeat;
text-indent:6px;
display:block;
width:87px;
height:13px;
text-decoration:none;
color:#FFF;
font-weight:700;
}

#featured-whitepapers-accordian .read-more-button a:hover {
background:url('../images/more_button_rollover.gif') top right no-repeat;
}

#featured-whitepapers-accordian .read-more-button {
padding-top:15px;
padding-right:10px;
}

.featured-whitepapers-content {
padding-bottom:10px;
overflow:hidden;
}

#right-col-bottom-advertisement {
margin-top:5px;
margin-left:3px;
height:1%;
overflow:hidden;
}

/* CIO Focus*/
#focus-feature {
margin-left:3px;
background-color:#f4f4f4;
height:1%;
overflow:hidden;
padding-bottom:20px;
margin-bottom:5px;
}

#cio-images {
margin-top:5px;
margin-left:3px;
}

/* Mulitmedia RightColumn Accordian */
#multimedia {
margin-top:5px;
margin-left:3px;
background-color:#f4f4f4;
height:1%;
overflow:hidden;
}

ul#multimedia-accordian {
padding:0;
margin:0;
list-style:none;
}

ul#multimedia-accordian li a.ui-accordion-header {
display:block;
background:url('../images/accordianheader_unselected.gif') top left no-repeat;
width:302px;
padding-top:10px;
padding-bottom:11px;
text-decoration:none;
color:#656565;
font-size:120%;
}

ul#multimedia-accordian li a.ui-accordion-header span {
padding-left:12px;
}

ul#multimedia-accordian li a.ui-accordion-header:hover {
background:url('../images/accordianheader_unsel_hover.gif') top left no-repeat;
color:#323232;
}

ul#multimedia-accordian li.selected a.ui-accordion-header {
display:block;
background:url('../images/accordianheader_selected.gif') top left no-repeat;
width:302px;
padding-top:10px;
padding-bottom:11px;
text-decoration:none;
color:#656565;
font-size:120%;
}

.multimedia-content {
padding-bottom:10px;
height:1%;
}

/* RSS feed */
#rss-feed {
background-color:#fff;
padding-bottom:5px;
}

#rss-feed p {
padding:18px 0 5px 16px;
margin:0;
font-size:110%;
}

/* general rightcol */
.rightpanel {
background-color:#F4F4F4;
height:1%;
margin-left:3px;
margin-top:5px;
overflow:hidden;
}

.rightpaneltop {
background-color:#F4F4F4;
height:1%;
margin-left:3px;
overflow:hidden;
}

/* Online Poll */
#online-poll {
margin-top:5px;
margin-left:3px;
background-color:#f4f4f4;
overflow:hidden;
zoom:100%;
}

#online-poll-inner {
padding-top:5px;
padding-left:16px;
padding-bottom:5px;
font-size:110%;
}

/* Template 1 CSS */
#video {
margin-top:5px;
margin-left:3px;
background-color:#f6f6f6;
height:1%;
overflow:hidden;
padding-bottom:15px;
}

#video-media {
margin-top:10px;
margin-left:8px;
}

#see-all-videos-button {
padding-right:10px;
padding-top:15px;
}

#see-all-videos-button a {
float:right;
background:url('../images/more_button.gif') top right no-repeat;
text-indent:6px;
display:block;
width:87px;
height:13px;
text-decoration:none;
color:#FFF;
font-weight:700;
}

#rss-feeds {
margin-top:5px;
margin-left:3px;
background-color:#fdfdfd;
height:1%;
overflow:hidden;
padding-bottom:15px;
}

#subscribe-feeds-button {
padding-top:15px;
}

#subscribe-feeds-button a {
float:right;
background:url('../images/more_button.gif') top right no-repeat;
text-indent:6px;
display:block;
width:176px;
height:13px;
text-decoration:none;
color:#FFF;
font-weight:700;
}

#subscribe-feeds-button a:hover {
background:url('../images/more_button_rollover.gif') top right no-repeat;
}

.rss-image2 {
padding-left:12px;
padding-top:16px;
padding-right:4px;
float:left;
}

.rss-content1 {
padding-top:10px;
padding-right:19px;
margin-left:111px;
padding-bottom:9px;
}

h2.rssh2 {
font-size:110%;
font-weight:700;
margin-top:5px;
margin-bottom:5px;
}

.rss-description {
font-size:110%;
color:#000;
}

.rss-description a {
text-decoration:none;
font-weight:700;
color:#000;
}

.rss-description a:hover {
color:#3e647e;
}

/* Right Hand News Tabs */
#rh-news {
margin-top:5px;
margin-left:3px;
background-color:#f6f6f6;
height:1%;
overflow:hidden;
padding-bottom:1px;
}

ul.rh-news-tabs {
margin:0;
padding:0;
list-style:none;
zoom:100%;
}

ul.rh-news-tabs li {
float:left;
}

li#rh-latest-news-tab {
text-align:center;
width:85px;
background:url('../images/rh_latest_stories_unselecte.gif') top left no-repeat;
}

li#rh-latest-news-tab.selected {
background:url('../images/rh_latest_stories_selected.gif') top left no-repeat;
}

li#rh-latest-news-tab a {
width:85px;
padding-top:10px;
padding-bottom:10px;
display:block;
}

li#rh-latest-news-tab a:hover {
background:url('../images/rh_latest_stories_roll.gif') top left no-repeat;
}

li#rh-latest-news-tab.selected a:hover {
background:none;
}

li#rh-most-popular-tab {
text-align:center;
width:90px;
background:url('../images/rh_most_popular_unselected.gif') top left no-repeat;
}

li#rh-most-popular-tab.selected {
background:url('../images/rh_most_popular_selected.gif') top left no-repeat;
}

li#rh-most-popular-tab a {
width:90px;
padding-top:10px;
padding-bottom:10px;
display:block;
}

li#rh-most-popular-tab a:hover {
background:url('../images/rh_most_popular_roll.gif') top left no-repeat;
}

li#rh-most-popular-tab.selected a:hover {
background:none;
}

li#rh-most-commented-tab {
width:126px;
background:url('../images/rh_most_commented_unselect.gif') top left no-repeat;
}

li#rh-most-commented-tab.selected {
width:126px;
background:url('../images/rh_most_commented_selected.gif') top left no-repeat;
}

li#rh-most-commented-tab a {
padding-left:7px;
width:105px;
padding-top:10px;
padding-bottom:10px;
display:block;
}

li#rh-most-commented-tab a:hover {
background:url('../images/rh_most_commented_roll.gif') top left no-repeat;
}

li#rh-most-commented-tab.selected a:hover {
background:none;
}

ul.rh-news-tabs li a {
text-decoration:none;
color:#656565;
font-size:120%;
font-weight:400;
}

#rh-latest-news-content {
border-right:#dfdfdf 1px solid;
border-left:#dfdfdf 1px solid;
border-bottom:#dfdfdf 1px solid;
padding-left:18px;
padding-right:18px;
padding-bottom:10px;
padding-top:10px;
margin-right:1px;
}

#rh-latest-news-content ul {
padding:0;
margin:0;
font-size:110%;
line-height:1.8;
list-style:none;
padding-bottom:10px;
}

#rh-latest-news-content ul li {
padding-left:10px;
background:url('../images/rh_news_bulletpoint.gif') 0 8px no-repeat;
}

#rh-latest-news-content ul li a {
color:#000;
text-decoration:none;
font-weight:700;
}

#rh-latest-news-content ul li a:hover {
color:#3E647E;
}

#rh-most-popular-content {
border-right:#dfdfdf 1px solid;
border-left:#dfdfdf 1px solid;
border-bottom:#dfdfdf 1px solid;
padding-left:18px;
padding-right:18px;
padding-bottom:10px;
padding-top:10px;
margin-right:1px;
display:none;
}

#rh-most-popular-content ul {
padding:0;
margin:0;
font-size:110%;
line-height:1.8;
list-style:none;
padding-bottom:10px;
}

#rh-most-popular-content ul li {
padding-left:10px;
background:url('../images/rh_news_bulletpoint.gif') 0 8px no-repeat;
}

#rh-most-popular-content ul li a {
color:#000;
text-decoration:none;
font-weight:700;
}

#rh-most-popular-content ul li a:hover {
color:#3E647E;
}

#rh-most-commented-content {
border-right:#dfdfdf 1px solid;
border-left:#dfdfdf 1px solid;
border-bottom:#dfdfdf 1px solid;
padding-left:18px;
padding-right:18px;
padding-bottom:10px;
padding-top:10px;
margin-right:1px;
display:none;
}

#rh-most-commented-content ul {
padding:0;
margin:0;
font-size:110%;
line-height:1.8;
list-style:none;
padding-bottom:10px;
}

#rh-most-commented-content ul li {
padding-left:10px;
background:url('../images/rh_news_bulletpoint.gif') 0 8px no-repeat;
}

#rh-most-commented-content ul li a {
color:#000;
text-decoration:none;
font-weight:700;
}

#rh-most-commented-content ul li a:hover {
color:#3E647E;
}

/* Right Hand Country Tabs*/
#rh-news {
margin-top:5px;
margin-left:3px;
background-color:#f6f6f6;
height:1%;
overflow:hidden;
padding-bottom:1px;
}

ul.rh-news-tabs {
margin:0;
padding:0;
list-style:none;
zoom:100%;
}

ul.rh-news-tabs li {
float:left;
}

li#rh-singapore-tab {
text-align:center;
width:69px;
background:url('../images/rh_singpore_unselect.gif') top left no-repeat;
}

li#rh-singapore-tab.selected {
background:url('../images/rh_singapore_select.gif') top left no-repeat;
}

li#rh-singapore-tab a {
width:69px;
padding-top:10px;
padding-bottom:10px;
display:block;
}

li#rh-singapore-tab a:hover {
background:url('../images/rh_latest_stories_roll.gif') top left no-repeat;
}

li#rh-singapore-tab.selected a:hover {
background:none;
}

li#rh-malaysia-tab {
text-align:center;
width:64px;
background:url('../images/rh_malaysia_unselect.gif') top left no-repeat;
}

li#rh-malaysia-tab.selected {
background:url('../images/rh_malaysia_select.gif') top left no-repeat;
}

li#rh-malaysia-tab a {
width:64px;
padding-top:10px;
padding-bottom:10px;
display:block;
}

li#rh-malaysia-tab a:hover {
background:url('../images/rh_most_popular_roll.gif') top left no-repeat;
}

li#rh-malaysia-tab.selected a:hover {
background:none;
}

li#rh-hongkong-tab {
text-align:center;
width:77px;
background:url('../images/rh_hongkong_unselect.gif') top left no-repeat;
}

li#rh-hongkong-tab.selected {
background:url('../images/rh_hongkong_select.gif') top left no-repeat;
}

li#rh-hongkong-tab a {
width:77px;
padding-top:10px;
padding-bottom:10px;
display:block;
}

li#rh-hongkong-tab a:hover {
background:url('../images/rh_most_commented_roll.gif') top left no-repeat;
}

li#rh-hongkong-tab.selected a:hover {
background:none;
}

li#rh-otherasia-tab {
width:89px;
background:url('../images/rh_most_commented_unselect.gif') top left no-repeat;
}

li#rh-otherasia-tab.selected {
background:url('../images/rh_most_commented_selected.gif') top left no-repeat;
}

li#rh-otherasia-tab a {
text-align: center;
width:89px;
padding-top:10px;
padding-bottom:10px;
display:block;
}

li#rh-otherasia-tab a:hover {
background:url('../images/rh_most_commented_roll.gif') top left no-repeat;
}

li#rh-otherasia-tab.selected a:hover {
background:none;
}

ul.rh-news-tabs li a {
text-decoration:none;
color:#656565;
font-size:120%;
font-weight:400;
}

#rh-singapore-content {
border-right:#dfdfdf 1px solid;
border-left:#dfdfdf 1px solid;
border-bottom:#dfdfdf 1px solid;
padding-left:18px;
padding-right:18px;
padding-bottom:10px;
padding-top:10px;
margin-right:1px;
}

#rh-singapore-content ul {
padding:0;
margin:0;
font-size:110%;
line-height:1.8;
list-style:none;
padding-bottom:10px;
}

#rh-singapore-content ul li {
padding-left:10px;
background:url('../images/rh_news_bulletpoint.gif') 0 8px no-repeat;
}

#rh-singapore-content ul li a {
color:#000;
text-decoration:none;
font-weight:700;
}

#rh-singapore-content ul li a:hover {
color:#3E647E;
}

#rh-malaysia-content {
border-right:#dfdfdf 1px solid;
border-left:#dfdfdf 1px solid;
border-bottom:#dfdfdf 1px solid;
padding-left:18px;
padding-right:18px;
padding-bottom:10px;
padding-top:10px;
margin-right:1px;
}

#rh-malaysia-content ul {
padding:0;
margin:0;
font-size:110%;
line-height:1.8;
list-style:none;
padding-bottom:10px;
}

#rh-malaysia-content ul li {
padding-left:10px;
background:url('../images/rh_news_bulletpoint.gif') 0 8px no-repeat;
}

#rh-malaysia-content ul li a {
color:#000;
text-decoration:none;
font-weight:700;
}

#rh-malaysia-content ul li a:hover {
color:#3E647E;
}

#rh-hongkong-content {
border-right:#dfdfdf 1px solid;
border-left:#dfdfdf 1px solid;
border-bottom:#dfdfdf 1px solid;
padding-left:18px;
padding-right:18px;
padding-bottom:10px;
padding-top:10px;
margin-right:1px;
}

#rh-hongkong-content ul {
padding:0;
margin:0;
font-size:110%;
line-height:1.8;
list-style:none;
padding-bottom:10px;
}

#rh-hongkong-content ul li {
padding-left:10px;
background:url('../images/rh_news_bulletpoint.gif') 0 8px no-repeat;
}

#rh-hongkong-content ul li a {
color:#000;
text-decoration:none;
font-weight:700;
}

#rh-hongkong-content ul li a:hover {
color:#3E647E;
}

#rh-otherasia-content {
border-right:#dfdfdf 1px solid;
border-left:#dfdfdf 1px solid;
border-bottom:#dfdfdf 1px solid;
padding-left:18px;
padding-right:18px;
padding-bottom:10px;
padding-top:10px;
margin-right:1px;
}

#rh-otherasia-content ul {
padding:0;
margin:0;
font-size:110%;
line-height:1.8;
list-style:none;
padding-bottom:10px;
}

#rh-otherasia-content ul li {
padding-left:10px;
background:url('../images/rh_news_bulletpoint.gif') 0 8px no-repeat;
}

#rh-otherasia-content ul li a {
color:#000;
text-decoration:none;
font-weight:700;
}

#rh-otherasia-content ul li a:hover {
color:#3E647E;
}

ul#featured-wp-accordian {
padding:0;
margin:0;
list-style:none;
}

ul#featured-wp-accordian li a.ui-accordion-header {
display:block;
background:url('../images/accordianheader_unmore.gif') top left no-repeat;
width:302px;
padding-top:10px;
padding-bottom:11px;
text-decoration:none;
color:#656565;
font-size:120%;
}

ul#featured-wp-accordian li a.ui-accordion-header span {
padding-left:12px;
}

ul#featured-wp-accordian li a.ui-accordion-header:hover {
background:url('../images/accordianheader_more.gif') top left no-repeat;
color:#323232;
}

ul#featured-wp-accordian li.selected a.ui-accordion-header {
display:block;
background:url('../images/accordianheader_selected.gif') top left no-repeat;
width:302px;
padding-top:10px;
padding-bottom:11px;
text-decoration:none;
color:#656565;
font-size:120%;
}
