					/* Generic Heading Colors */
h1, .generic h1, .generic h2, .generic h3 {color:#412c5c;}
					/* Generic Heading Colors */

a {color:#0072BC;}
					/* Page Container/Wrapper */
.wrapper {background-color:#F0F0F0; background-image:url(/images/rsg_total_bgr.gif);}
.page_container {background-color:#f0f0f0;}
.page_container store {background-color:#ffffff}
					/** Page Container/Wrapper **/

					/* Header */
.header {background-image:url(/images/rsg_header_bgr.jpg);}
.header_links ul li.selected {background-image:url(/images/rsg_hdr_tab_bgr.gif);}
.header_links ul li a {color:#fff; font-size:14px; font-weight:700; text-decoration:none;}
.header_links ul li.selected a {color:#262626; background-image:url(/images/rsg_hdr_tab_lbdr.gif);}
.header_links ul li a:hover {color:#c075de; text-decoration:none;}
.header_utils p.user {color:#D3E6AA;}
.header_utils ul li {background-image:url(/images/header_utils_bdr.jpg);}
.header_utils ul li a {color:#999A99;}
.header_utils #cart {background-image:url(/images/rsg_header_utils_cart.jpg);}
 
					/** Header **/

                    /* Page Content */
.content_container {background-image:url(/images/rsg_content_bgr.gif) no-repeat;}
					/** Page Content **/

                    /* Secondary Navigation */
.sub_nav li {line-height:11px; border-color:#435239;}
.sub_nav li a {color:#394852; text-decoration:none;}
.sub_nav li a.selected  {font-weight:700;}
.sub_nav li a:hover {color:#2687a1;}
                    /** Secondary Navigation **/

                    /* Top Banner Module */
.top_banner {background:transparent url(/images/cms_channels_top_banner.gif) 0 0 no-repeat;}
.top_banner h3 {font-size:17px; font-weight:700; color:#486c78; text-transform:uppercase;} 
.top_banner p {color:#767676;}
.top_banner p a {color:#0072BC; font-weight:700; background:transparent url(/images/href_blue_arrow.gif) right 5px no-repeat;}
                    /** Top Banner Module **/
                    /* Logo Modules */
.rsg_desc p {width:250px; color:#585858; font-size:1.7em; font-weight:700; line-height:1.3;}
.subnav_page .rsg_desc,
.blog_styles .rsg_desc {border-bottom-color:#F7F7F7;}
.blog_styles .rsg_desc h1 {font-size:5.6em; font-weight:lighter; text-transform:uppercase; color:#DBEDB5;}
.research_styles .rsg_desc h1,
.subscribe_opt_styles .rsg_desc h1,
.subscription_styles .rsg_desc h1 {font-size:3.8em; letter-spacing:-3px;}
.webinars .rsg_desc h1 {font-size:4.1em; font-weight:400; letter-spacing:-3px; text-transform:uppercase; color:#DBEDB5;}

                    /* RSG Banner with three images */
.content_container .img_banner {background-image:url(/images/img_bnr_bgr.gif);}
.img_banner .center p {color:#626262; font-weight:700; font-size:0.9em;}	
.img_banner .banner_one .left {background-image:url(/images/banner_one_left.gif);}
.img_banner .banner_one .center {background-image:url(/images/banner_one_center.gif);}
.img_banner .banner_one .right {background-image:url(/images/banner_one_right.gif);}
.img_banner .banner_two .left {background-image:url(/images/banner_two_left.gif);}
.img_banner .banner_two .center {background-image:url(/images/banner_two_center.gif);}
.img_banner .banner_two .right {background-image:url(/images/banner_two_right.gif);}
.img_banner .banner_three .left {background-image:url(/images/banner_three_left.gif);}
.img_banner .banner_three .center {background-image:url(/images/banner_three_center.gif);}
.img_banner .banner_three .right {background-image:url(/images/banner_three_right.gif);}
                    /** RSG Banner with three images **/

                    /** Logo Modules **/

                    /* Fetured Research Module */
.research .feat_research {border-bottom-color:#F7F7F7;}
.research .feat_research h4 {font-size:1.5em; font-weight:700; color:#404140;}
.research .feat_research p {font-weight:700; color:#4D4D4D;}
.research .feat_research ul li {background-image:url(/images/blue_bullet.gif);}
.research .feat_research li a {color:#0072BC;}
                    /** Fetured Research Module **/
					/* Columns Section */

.column_wrap {margin-top:20px; background:#FFFFFF url(/images/rsg_columns_bgr.gif) 0 0 repeat-x;}
/* .column_wrap {background:transparent url(/images/rsg_columns_bgr.gif) 0 0 repeat-x;} */
.blog_styles /*.column_wrap*/ .column,
.two_col_wide_right .column {background-color:#fff;}
.column_wrap .column p {color:#5B5B5B;}
.column_wrap h2 {color:#412C5C; line-height:1;}
.column_wrap h2 a {color:#412C5C; line-height:1;}

				/* Left Column */
.two_col_wide_right .left_column h2 {color:#412C5C;}
.webinars .left_column h2,
.whats_new_page .left_column h2 {font-size:expression('1.6em'); color:#394c52;}
                    /* What We Offer */
.we_offer {padding-bottom:50px; border-bottom-color:#F7F7F7;}
.we_offer ul li {background-image:url(/images/ul_bgr.gif);}
.we_offer ul li a {font-weight:700; color:#0072BC;}
                    /** What We Offer **/

                    /* Featured Analysts */
.analysts h3 {background-image:url(/images/analysts_hdr_bgr.gif); text-transform:uppercase; color:#404140; font-size:1.2em; padding-bottom:0;}
.analysts .content {background-color:#fBfBfB; border-left-color:#E8E8E8; border-right-color:#E8E8E8;}
.analysts .content .feat_anlst {border-bottom-color:#E8E8E8;}
.analysts .feat_anlst h4 {color:#4D4D4D; font-size:14px;}
.analysts .feat_anlst p,
.analysts .content a {color:#4D4D4D;}
.analysts .content a:hover {color:#3366CC;}
.analysts .content a.meet_the_rest {color:#0072BC; background-image:url(/images/analysts_btm_bgr.gif);}
                    /** Featured Analysts **/
                    
                    /* Our Customers Say */
.customers {border-top-color:#F7F7F7;}
.customers p {color:#5B5B5B;}
.customers p.quoted {font-size:1.1em; font-weight:550; color:#803f98; line-height:18px;}
.customers p.quoted_from {font-size:1.0em;}
.customers p span {font-weight:600; padding-bottom:20px;}
.customers p.links {text-align:right; padding-bottom:20px;}

                    /** Our Customers Say **/

                    /* Get the Rest of the Story */
.the_story {border-top-color:#F7F7F7;}
.the_story h4 {color:#5B5B5B;}
                    /** Get the Rest of the Story **/

                    /* Blog Posts */
.blog_posts .post .text .blog_post_body {font-size:1em; line-height:1.4em; color:#5B5B5B; background:url(/images/blog_post_line.gif) 0 bottom repeat-x;}
.blog_posts .post .text .blog_post_body ul,
.blog_posts .post .text .blog_post_body ol {list-style-type:disc;}
.blog_posts .post .text .blog_post_body ol {list-style-type:decimal;}
.blog_posts .post .text .content {line-height:1.4em; background:url(/images/blog_post_line.gif) 0 bottom repeat-x;}
.blog_posts .post .text .indiv {background:none;} 
.blog_posts .post .text .categs span {font-weight:bold;}
.blog_posts .post .text .widget {border-color:#eee; background:transparent url(/images/blog_widget_bgr.gif) 0 0 repeat-x;}
.blog_posts .post .text ul li.email {background:transparent url(/images/blog_email.gif) 0 3px no-repeat;}
.blog_posts .post .text ul li.print {background:transparent url(/images/blog_print.gif) 0 3px no-repeat;}
.blog_posts .post .text ul li.cmnt {background:transparent url(/images/blog_comments.gif) 0 3px no-repeat;}
.blog_posts .post .text ul li.tweet {background:transparent url(/images/blog_tweet.gif) 0 0 no-repeat;}
.blog_posts .post .text ul li.share {background:transparent url(/images/blog_share.gif) 0 3px no-repeat;}
					/** Blog Posts **/
                    /* Why We're Different */
.why_we_are p {border-bottom-color:#F7F7F7;}
                    /** Why We're Different **/

                    /* Dig Deeper */ 
.center_column .dig_deeper ul li {background:url(/images/ul_bgr.gif) 0 6px no-repeat;}
.center_column .dig_deeper ul li a {font-weight:700;}
                    /** Dig Deeper **/
                    /* Submit Blog Post */
.submit_post h3 {color:#fff; background:transparent url(/images/cms_blog_submit_hdr.gif) 0 0 repeat-x;}
.submit_post .your_post input,
.submit_post .your_post textarea,
.submit_post .your_post h4 {font-weight:700; border-color:#E4E3E3; background-color:#F7F7F7; font-size:1em;}
.submit_post .your_post h4 span {font-weight:400;}
.submit_post .your_post .comments {font-family:Arial;}
.submit_post .your_post .btn {color:#fff; background:transparent url(/images/cms_blog_comments_submit.gif) 0 0 no-repeat;}
                    /** Submit Blog Post **/
                    
                    /* Image Modules */
.column_wrap .img_modules {background:url(/images/img_modules_bdr.gif) 0 0 repeat-x;}
.register {background:url(/images/eiw_online_edu_bgr.gif) 0 0 no-repeat;}
.img_modules .eval_research {background:url(/images/eiw_eval_rsch_bgr.gif) 0 0 no-repeat;}
.research_styles .img_modules {border-top-color:#F7F7F7; background:none;}
					/** Image Modules **/

                    /* ECM Portals */
.content_container .ecm_portals h3 {font-size:expression('1.3em'); color:#5B5B5B;}
                    /** ECM Portals **/

                    /* More Resources */
.content_container .more_resources {border-top-color:#F7F7F7;}
.content_container .more_resources ul li {background:transparent url(/images/blue_bullet.gif) 0 7px no-repeat;}
.content_container .more_resources ul li a {font-weight:700;}
                    /**  More Resources **/

                    /* Bronze Subscription */
.bronze_subscr h2 {background:url(/images/subscr_check.gif) right 3px no-repeat; color:#394e52;}
.bronze_subscr .choose_subs {color:#0072bc;}
.bronze_subscr .tech_evals h3 {font-size:expression('1.3em'); border-bottom-color:#A09fA0; border-top-color:#A09fA0; background:url(/images/subscr_center_hdr_bgr.gif) 0 0 repeat-x; color:#5b5b5b;}
.bronze_subscr .tech_evals h3.closed span {background:url(/images/green_arrow_right.gif) 2px 4px no-repeat;}
.bronze_subscr .tech_evals ul li {line-height:16px; border-bottom-color:#A09fA0; color:#3d555f; font-weight:bold;}
.bronze_subscr .tech_evals ul li .name span.size {color:#5B5B5B; text-decoration:none;}
.bronze_subscr .tech_evals ul li a {color:#0072bc;}
                    /** Bronze Subscription **/

                    /* Beenfits */
.benefits {background:transparent url(/images/benefits_bgr.gif) 0 20px no-repeat;} 
.benefits h2 {color:#394c52;}
.subscribe_opt_styles .benefits {border-top-color:#F7F7F7;}
.benefits p,
.benefits ul {background:transparent url(/images/benefits_bgr_btm.gif) bottom left no-repeat;}
.benefits ul li {background:transparent url(/images/blue_bullet.gif) 0 6px no-repeat;}
.benefits ul li a {font-weight:700; color:#394c52;}
                    /** Beenfits **/

                    /* Add to Cart */
.add_to_cart a input {color:#fff; background:url(/images/cms_addtocart_cont.gif) 0 0 no-repeat; font-weight:700; font-size:1.3em;}
.add_to_cart a:hover input {background-image:url(/images/cms_addtocart_cont_hover.gif);}
/* .add_to_cart a:hover input {background:transparent url(/images/eiw_subscr_now.gif) 0 0 no-repeat;} */
.add_to_cart span {font-weight:700; color:#ABABAB;}
                    /** Add to Cart **/

					/* Subscription Offerings */
.subscr_offer h2 {color:#394e52;}
.subscr_offer .offers {background:transparent url(/images/subscr_table_lbdr.gif) 0 0 no-repeat;}
.subscr_offer .offers .hdr {background:transparent url(/images/cms_subscr_table_hdr.gif) 10px 0 repeat-x;}
.subscr_offer .offers .hdr ul li {text-align:center; color:#fff; font-weight:700; background:url(/images/cms_subscr_table_hdr_bdr.gif) left 0 no-repeat; }
.subscr_offer .offers .hdr ul li.fst {background:url(/images/cms_subscr_table_hdr_left.gif) 0 1px no-repeat; text-align:left;}
.subscr_offer .offers .hdr ul li.last {background:url(/images/cms_subscr_table_hdr_right.gif) right 0 no-repeat;}
.subscr_offer .offers .content ul {border-bottom-color:#D8D8D8;}
.subscr_offer .offers .content ul li {border-right-color:#D8D8D8; text-align:center; color:#666666;}
.subscr_offer .offers .content ul li.service {text-align:left; font-weight:700;}
.subscr_offer .offers .content ul li span.green_check {background:url(/images/greenish_check.gif) 35px 0 no-repeat; background-position:expression('21px 0');}
.subscr_offer .offers .content ul li span.dash {background:url(/images/grey_dash.gif) 40px 10px no-repeat; background-position:expression('22px 10px');}
.subscr_offer .offers .content ul li a {text-decoration:none;}
.subscr_offer .offers .content ul li a:hover {text-decoration:underline; _background-color:#fff;}
.subscr_offer .offers .content ul li a:hover span {background-color:#EBF4D6; border-color:#A5dC2B; color:#435239; text-align:center; text-decoration:none;}
.subscr_offer .offers .ftr {background:url(/images/cms_subscr_table_hdr_btm.gif) 0 0 no-repeat;}
.subscr_offer .offers .ftr ul li {border-right-color:#D8D8D8; text-align:center; color:#666666;}
.subscr_offer .offers .ftr ul li.service {text-align:left; font-weight:700;}
.subscr_offer .offers .ftr ul li input {background:url(/images/cms_subscribe_btn.gif) 0 0 no-repeat; color:#fff; font-weight:700; font-size:0.9em; text-transform:capitalize;}
.subscr_offer .offers .ftr ul li a:hover input {background:url(/images/cms_subscribe_btn_hover.gif) 0 0 no-repeat;}
                    /** Subscription Offerings **/

                    /* Left Navigation */
.two_col_wide_right .left_column .left_nav {background:#F7F7F7 url(/images/lnav_top.gif) 0 0 no-repeat;}
.two_col_wide_right .left_nav .find_more {color:#486c78; background:url(/images/lnav_btm.gif) 0 bottom no-repeat;}
.two_col_wide_right .left_nav .find_more h3 {font-size:14px; border-bottom-color:#486c78;}
.whats_new_page .left_nav .find_more h3 {font-size:expression('1.3em'); color:#394C52;}
.whats_new_page .left_nav .find_more ul li span {color:#394C52;}
.webinars .left_nav .find_more h3 {font-size:expression('1.2em'); border-top-color:#486c78; color:#394c52;}
.webinars .left_nav .find_more ul li span {color:#394c52;}
.channels .left_nav .portals h3 {letter-spacing:-0.7px; background:url(/images/green_arrow_down.gif) 0 7px no-repeat;}
.unauthorized .left_nav .portals h3 {background:none;}
.channels .left_nav .portals h3.closed {background:url(/images/green_arrow_right.gif) 2px 3px no-repeat;}
.channels .left_nav .portals h3.sub_header {background:none;}
.two_col_wide_right .left_nav .find_more ul li {line-height:19px;}
.webinars .left_nav .find_more ul.fst li {font-weight:700;}
.webinars .left_nav .find_more ul.last li {background:url(/images/blue_bullet.gif) 0 8px no-repeat;}
.channels .left_nav .portals ul.fst {border-bottom-color:#A09FA0;}
.channels .left_nav .portals ul li {background:url(/images/green_bullet.gif) 0 8px no-repeat;}
.two_col_wide_right .left_nav .find_more a {color:#486c78;}
.channels .left_nav .find_more a {text-decoration:none;}
.channels .left_nav .find_more a.active {font-weight:700;}
.channels .left_nav .find_more a:hover {color:#3366CC;}
.webinars .left_nav .find_more ul.last li a {color:#0072BC;}
					/** Left Navigation **/

				/** Left Column **/

				/* Center Column */

                    /* Technology Evaluations */
.channels .center_column h2 {border-bottom-color:#F7F7F7; font-size:1.6em; color:#486c78;}
.channels .tech_evals h3 {font-size:expression('1.3em'); border-bottom-color:#A09FA0; border-top-color:#A09FA0; background:url(/images/channels_center_hdr_bgr.gif) 0 0 repeat-x; color:#435239;}
.channels .tech_evals h3 a {color:#486c78;}
.channels .center_column .tech_evals h3 span, .left_nav h3 span {background:url(/images/green_arrow_down.gif) 1px 7px no-repeat;}
.channels .tech_evals .closed h3 span {background:url(/images/green_arrow_right.gif) 2px 4px no-repeat;}
.channels .tech_evals p.col_hdrs {font-weight:700; font-size:1.2m; color:#5b5b5b;}
.channels .tech_evals ul li {line-height:16px; color:#486c78;}
.channels .tech_evals ul li a {color:#0072bc;}
.channels .tech_evals ul li .name span.size {color:#5B5B5B; text-decoration:none;}
.unauthorized .tech_evals h3 {background:url(/images/channels_center_hdr_bgr.gif) 0 0 repeat-x; font-size:14px;}
.unauthorized .tech_evals h3 span {background:url(/images/green_arrow_down.gif) 0 8px no-repeat;}
                    /** Technology Evaluations **/

                    /** Online Education **/
.channels .online_educ {border-top-color:#F7F7F7;}
.channels .online_educ h2 {font-size:18px; font-weight:700;}
.channels .online_educ ul {border-bottom-color:#F7F7F7;}
.channels .online_educ ul li {background:url(/images/blue_bullet.gif) 0 10px no-repeat;}
.channels .online_educ ul li a {font-weight:700; font-size:13px; color:#0072bc;}
                    /** Online Education **/

				/** Center Column **/

				/* Right Column */


                    /* My Research */
.right_column .my_research, .login_box {margin-bottom:0; background-image:url(/images/rsg_research_bgr.gif);}
.right_column .my_research h3, .login_box h3 {background-image:url(/images/rsg_research_hdr_bgr.gif); color:#fff;} 
.right_column .my_research .login, .login_box .login {border-left-color:#E8E8E8; border-right-color:#E8E8E8;}
.right_column .my_research .login input, .login_box .login input {border-color:#BDBDBD; color:#8D8D8D;}
.right_column .my_research .login input.btn, .login_box .login input.btn {color:#fff; font-weight:700; font-size:0.9em; background-image:url(/images/login_btn_bgr.gif);}
.right_column .my_research .login a:hover input.btn, .login_box .login a:hover input.btn {background-image:url(/images/rsg_login_btn_bgr_hover.gif);}
.right_column .my_research .login p span, .login_box .login p span {font-weight:700;}
.right_column .my_research .login p a, .login_box .login p a {text-decoration:underline;}
/* .right_column .my_research .subscribe, .login_box .subscribe {background-image:url(/images/research_subscriber.gif); border-left-color:#E8E8E8; border-right-color:#E8E8E8;} */
/* .right_column .my_research .subscribe span, .login_box .subscribe span {font-weight:700;} */
.right_column .my_research .subscribe a, .login_box, .subscribe a {font-weight:700; color:#3366CC;}
.right_column .my_research .login_ftr, .login_box .login_ftr {background-image:url(/images/login_ftr_popup.gif);}
/* .right_column .my_research .login_ftr, .login_box .login_ftr {background-image:url(/images/login_ftr.gif);} */
                    /** My Research **/
                    
                    /* What's New */
.what_new ul li a {color:#0072bc;}
                    /** What's New **/

                    /* CMS Watch Blog */
.watch_blog .hdr {background-image:url(/images/rsg_blog_hdr.gif);}
.watch_blog .post {border-right-color:#f1f5f6; border-left-color:#f1f5f6;}
.watch_blog .ftr {background-image:url(/images/watch_blog_ftr.gif);}
.watch_blog .post h3 {color:#435239; background-image:url(/images/green_arrow_down.gif);}
.watch_blog .post .title {font-weight:700;}
.watch_blog .post .post_by span {line-height:12px;}
.watch_blog .post .post_by .date,
.watch_blog .post .post_by .author {border-right-color:#7C7C7C;}
.watch_blog .post .post_snippet {border-bottom-color:#E6E6E6;}
.portal_notices .hdr {background:url(/images/watch_blog_univ_hdr.gif) 0 0 no-repeat;}
.portal_notices .hdr h2 {background:url(/images/port_serv_hdr.gif) 25px 14px no-repeat;}
.portal_notices .post {border-color:#F3F6F1;}
.portal_notices .post .view_all {background:url(/images/rss_icon.gif) right 0 no-repeat;}
.portal_notices .hdr h2 {color:#486c78; font-size:16px; font-weight:600; background:url(/images/cms_port_notice.gif) 25px 14px no-repeat; margin-top:0px; padding-top:18px;}
.advisory .hdr h2 {background:url(/images/cms_port_adv_hdr.gif) 25px 14px no-repeat;}
.unauthorized .advisory .hdr h2 {background:url(/images/cms_port_adv_hdr_arrow.gif) no-repeat scroll 25px 14px;}
.advisory .post .post_by {border-bottom-color:#E6E6E6;}
.advisory .post .post_by span.date {border-right-color:#7C7C7C;}
.advisory .post .view_all {background:none;}
.discussion .hdr h2 {background:url(/images/cms_port_disc_hdr.gif) 25px 14px no-repeat;}
.discussion .post .view_all {background:none;}
.unauthorized .discussion .post .post_by span {line-height:normal; background:url(/images/gold_lock.gif) right 2px no-repeat; background-position:expression('96px 17px');}
                    /** CMS Watch Blog **/
                    
                    /* Have Questions */
/* .questions .top {background:transparent url(/images/quest_top.gif) 0 0 no-repeat;} */

.question_indiv .top {
	/* background-image:url(/images/cms_blog_indiv_top.gif); */
	/* border-bottom: 9px solid #F1F5F6; # causing problems in Locations box */
	margin-bottom: 0;
	width: 267px;
	height: 9px;
	line-height: 9px;
	font-size: 9px;
	-webkit-border-radius-topright: 1em;
	-webkit-border-radius-topleft: 1em;
	-moz-border-radius-topright: 1em;
	-moz-border-radius-topleft: 1em;
	border-radius-topright: 1em;
	border-radius-topleft: 1em;
}
.whats_new_page .questions .top {background:url(/images/quest_lnav_top.gif) 0 0 no-repeat;}
.questions .content {background:transparent url(/images/quest_bgr.gif) 0 0 repeat-x; border-left-color:#ECE9F0; border-right-color:#ECE9F0;}
.question_indiv .content {border-left-color:#f1f5f6; border-right-color:#f1f5f6; background:#f1f5f6 url(/images/rsg_research_bgr.gif) repeat-x 0 0;}
.whats_new_page .questions .content {background:url(/images/quest_lnav_bgr.gif) 0 0 repeat-x; border-left-color:#F3F6F1; border-right-color:#F3F6F1;}
.questions .content h3 {font-size:1.5em; color:#394c52;}
.questions .content h4 {font-size:1.1em; color:#4d4d4d;}
.questions .bottom {background:transparent url(/images/quest_btm.gif) 0 0 no-repeat;}
.question_indiv .bottom {background-image:url(/images/blog_indiv_btm.gif);}
.left_column .questions .top {background-image:url(/images/cms_quest_lnav_top.gif);}
.left_column .questions .content {background-image:url(/images/cms_quest_lnav_bgr.gif); border-left-color:#f1f5f6; border-right-color:#f1f5f6;}
.left_column .my_subscr ul li {line-height:23px; background:url(/images/blue_bullet.gif) 0 10px no-repeat;}
.left_column .my_subscr ul li a {color:#0072BC; font-weight:700;}
.left_column .questions .content h3 {font-size:18px; font-weight:700;}
.left_column .questions .content h4 {font-size:12px; font-weight:700;}
.left_column .questions .bottom {background-image:url(/images/cms_quest_lnav_btm.gif);}
.whats_new_page .questions .content h3 {font-size:1.5em; color:#394c52;}
.whats_new_page .questions .content h4 {font-size:1.1em;}
                    /** Have Questions **/

                    /* Blog Categories */
body .right_column .blog_categs .top {background:transparent url(/images/blog_categs_top.gif) 0 0 no-repeat;}
.right_column .blog_categs .content {border-left-color:#F3F6F1; border-right-color:#F3F6F1;}
.right_column .blog_categs .content h2 {border-bottom-color:#F7F7F7;}
.right_column .blog_categs .content .first h3 {background:transparent url(/images/blog_categs_cat_bgr.gif) 0 0 repeat-x;}
.right_column .blog_categs .content h3 {color:#1c434e; background:transparent url(/images/blog_categs_cat2_bgr.gif) 0 0 repeat-x;}
.right_column .blog_categs .content h3 span {background:transparent url(/images/cms_blog_categs_hd_bdr.gif) 3px 6px no-repeat; color:#c075de;}
.right_column .blog_categs .content ul li {background:transparent url(/images/blue_bullet_arrow.gif) 0 4px no-repeat;}
.right_column .blog_categs .content ul li a {color:#1c434e;}
.right_column .blog_categs .bottom {background:transparent url(/images/blog_categs_btm.gif) 0 0 no-repeat;}  
                    /** Blog Categories **/

                    /* What's New */
.whats_new .hdr {background:url(/images/watch_blog_univ_hdr.gif) 0 0 no-repeat;}
.whats_new .hdr h2 {font-size:1.6em; color:#486c78; background:url(/images/cms_whats_new_logo.gif) 25px 14px no-repeat;}
.whats_new .post .post_by a {font-weight:700;}
.whats_new .post .view_all {background:none;}
                    /** What's New **/
                    
                    /* Your Subscription */
.double_right .subscription {background:url(/images/upgr_subs.gif) 0 0 no-repeat;}
                    /** Your Subscription **/         

                    /* Webinars */
.webinars .double_right h2 {font-size:1.6em;}
.webinars .webinar {border-bottom-color:#F7F7F7;}
.webinars .webinar h3 {color:#0072BC; font-size:1.2em;}
.webinars .webinar h3.pdf {
	background:url(/images/pdf_icon.gif) right 15px no-repeat;
	color:#613971;
	font-size:14px;
	margin:20px 0 12px;
}
.webinars .webinar h3.camera {background:url(/images/camera_icon.gif) right 16px no-repeat;} 
.webinars .webinar p.date {background:none;}
.webinars .webinar p.date span {background:url(/images/span_bdr.gif) 0 5px no-repeat;}
.webinars .webinar p span.lock {background:url(/images/gold_lock.gif) 4px 2px no-repeat; background-position:expression('4px 0px');  _background-position:4px 2px !important;}
                    /** Webinars **/

                    /* What's New Page */
.whats_new_page .double_right h2 {font-size:1.6em;}
.whats_new_page .channel {border-bottom-color:#F7F7F7;}
.whats_new_page .channel h3 {color:#0072BC;}
.whats_new_page .channel p span.rule {background:url(/images/gold_lock.gif) right 2px no-repeat;}
.whats_new_page .channel p a {color:#0072BC;}
.whats_new_page .channel input {background:url(/images/cms_research_subscribe.gif) 0 0 no-repeat; color:#fff; font-size:0.9em; font-weight:700;}
.whats_new_page .channel a:hover input {background:url(/images/cms_research_subscribe_hov.gif) 0 0 no-repeat;}
                    /** What's New Page **/

				/** Right Column **/

					/** Columns Section **/

                    /* Copyright */
.copyright {background-image:url(/images/columns_footer_bgr.gif); color:#8B8C8B; font-size:0.9em;}
.copyright ul li {background-image:url(/images/copyright_ul_bdr.gif);}
.copyright  a {color:#8B8C8B;}
                    /** Copyright **/

					/* Footer */
.footer {background-color:#fff;}
.footer .top {background-image:url(/images/footer_top_bgr.gif);}
.footer .fcolumn {background-image:url(/images/footer_column_bdr.gif);}
.footer .fcolumn_first {background:none;} 
.footer .fcolumn h4 {color:#4D4D4D; font-size:13px; font-weight:400;}
.footer .fcolumn li {line-height:1.6;}
.footer .fcolumn li a {color:#0072BC; font-size:11px;}
.footer .fcolumn_last .newsletter {background-image:url(/images/tweeter_bgr.gif);}
.footer .fcolumn_last .newsletter p {color:#4E3A67; font-weight:700;}
.footer .fcolumn_last .newsletter .nl_email {border-color:#BBBBBB;}
.footer .fcolumn_last .newsletter .nl_submit {height:22px; width:62px; padding-bottom:4px; background:transparent url(/images/rsg_newsltr_submit.gif) 0 0 no-repeat; color:#fff; font-weight:700; font-size:0.9em;}
.footer .fcolumn_last .newsletter a:hover .nl_submit {background-image:url(/images/rsg_newsltr_submit_hover.gif);}
.footer .fcolumn_last .follow p {color:#595959;}
.footer .fcolumn_last .follow p a img.rss {background:url(/images/twitter_bdr.gif) 0 3px no-repeat;}
.footer .bottom {background:url(/images/columns_footer_bgr.gif) 0 0 no-repeat;}
.footer .fcolumn_last .newsletter .nl_submit {background-image:url(/images/rsg_newsltr_submit.gif);}
					/** Footer **/

                    /* Slidecast Popup */
#popupWindow #closePlayer {background:url(/images/close_popup_btn.gif) 0 0 no-repeat;}
#popupWindow .wrapper {border-color:#E4E3E1;}
                    /** Slidecast Popup **/

                    /* Login Popup */
#loginWindow  {background:url(/images/research_bgr.gif) 0 36px repeat-x;}
#loginWindow h3 {background:url(/images/rsg_research_hdr_bgr.gif) 0 0 no-repeat; color:#fff;}
.my_research .login {border-left-color:#E8E8E8; border-right-color:#E8E8E8;}
#loginWindow .login input.btn {background:url(/images/login_btn_bgr.gif) 0 0 no-repeat;}
#loginWindow .login a:hover input.btn {background-image:url(/images/rsg_login_btn_bgr_hover.gif);}
#loginWindow .login_ftr {background-image:url(/images/rsg_login_popup_ftr.gif);}
                    /** Login Popup **/

                    /* Popup Background Styles*/
#backgroundPopup {background:#000; border-color:#CECECE;}
                    /** Popup Background Styles **/
					
/* Some more button styling */
.email_btn {background:url(/images/rsg_emailSample_btn.gif);}
.submit_btn {background:url(/images/rsg_submit_btn.gif); border: none; }
#sidebar input.download_btn {background:url(/images/buttons/download.png) no-repeat; width: 120px; height: 35px; border: none; }
#sidebar input.view_btn {background:url(/images/buttons/view.png) no-repeat; width: 120px; height: 35px; border: none; }
/** Some more button styling **/

.expired_subs {
	font-weight: bold;
	color: #ff0000;
}

#landing h3 {
	margin-bottom: 15px;
	margin-top: 10px;
	font-size: 16px;
}
#landing p {
	margin-bottom: 10px;
}

#report-updated-date {

	font-weight: bold;
	color: #0072bc;
	margin-bottom: 6px;
	text-align: right;
}


