.news_page_featured_headlines .news_highlighted_item{width:530px;}
.news_page_featured_headlines .news_item_image{width:135px;}
.news_page_featured_headlines .news_title{padding-left:20px;width:370px;}
.news_page_featured_headlines .news_title_no_img{padding-left:13px;width:505px;}
.news_page_featured_headlines .news_date{margin-top:3px;}
.news_page_featured_headlines .news_body{padding:10px 0px 0px 20px;width:370px;}
.news_page_featured_headlines .news_body_no_img{padding:10px 0px 0px 13px;width:505px;}
.news_page_featured_headlines .featured_news_ul{width:530px;margin-top:15px;}
.news_page_featured_headlines .featured_news_ul li{width:230px;}
.news_page_box_container{width:540px;margin:0px;}
.news_page_box_container .news_item{position:relative;width:257px;}
.news_page_box_container .ec_news_item{height:285px;}
.news_page_box_container .new_item_left{border-right:1px solid #D1D1D1;padding-right:10px;}
.news_page_box_container .new_item_right{padding-left:10px;}
.news_page_box_container .related_pair_row{background-color:#E6F1F5;width:250px;height:21px;padding:2px 2px 2px 4px;}
.news_page_box_container .related_pair_row img{vertical-align:middle;margin:3px 0px 0px 3px;}
.news_page_box_container .related_pair_row span{vertical-align:middle;margin:3px 0px 0px 9px;}
.news_page_box_container .news_title{margin-top:10px;}
.news_page_box_container .news_body{margin-top:10px;float:none;clear:both;}
.news_page_box_container .news_date{margin-top:3px;direction:ltr;float:none;clear:both;}
.news_ec_rates_table{position:absolute;bottom:0px;width:250px; border:1px solid #ACACAC;border-bottom:2px solid #ACACAC;}
.news_ec_rates_table .cell_actual{width:102px;vertical-align:middle;}
.news_ec_rates_table .cell_actual div{width:102px;text-align:center;}
.news_ec_rates_table .cell_title{background-color:#F6F6F6;border-bottom:1px solid #CBCBCB;border-left:2px solid #CBCBCB;padding-left:10px;vertical-align:middle;text-align:left;width:88px;}
.news_ec_rates_table .cell_value{border-left:1px solid #CBCBCB;border-bottom:1px solid #CBCBCB;text-align:right;padding-right:2px;vertical-align:middle;width:60px;}
.news_ec_rates_table .cell_revised_from{vertical-align:middle;width:20px;}
.news_ec_rates_table .cell_bottom{border-bottom:0px;}
.news_ec_rates_table .value_red{color:#E50000;}
.news_ec_rates_table .value_green{color:#009E08;}
.news_ec_rates_table img.revised_icon{background:url('http://c1308342.cdn.cloudfiles.rackspacecloud.com/icons/revised.png') no-repeat center;width:9px;height:9px;}

/* Home page css */
#homepage_news_box{position:relative;height:256px;width:470px;margin-bottom:10px;}
#homepage_news_box .news_page_featured_headlines, #homepage_news_box .news_page_featured_headlines .news_highlighted_item{width:472px;}
#homepage_news_box .news_page_featured_headlines .news_title{width:310px;}
#homepage_news_box .news_page_featured_headlines .news_title_no_img{width:445px;}
#homepage_news_box .news_page_featured_headlines .news_body{width:310px;}
#homepage_news_box .news_page_featured_headlines .news_body_no_img{width:445px;}
#homepage_news_box .news_page_featured_headlines .featured_news_ul{width:470px;}
#homepage_news_box .news_page_featured_headlines .featured_news_ul li{width:202px;}
.home_page_featured_analysis{position:relative;width:186px;height:252px;margin-left:15px;margin-bottom:10px;}
.home_page_featured_analysis .home_page_analysis_top{width:186px;height:3px;background:url('http://c1308342.cdn.cloudfiles.rackspacecloud.com/news/analysis_top_blue.png') no-repeat center center;}
.home_page_featured_analysis .home_page_analysis_middle{width:186px;height:250px;background:#E6F1F7 url('http://c1308342.cdn.cloudfiles.rackspacecloud.com/news/analysis_left_right_blue.png') repeat-y center center;}
.home_page_featured_analysis .home_page_analysis_bottom{width:186px;height:18px;background:url('http://c1308342.cdn.cloudfiles.rackspacecloud.com/news/analysis_bottom_blue.png') no-repeat center center;}
.home_page_featured_analysis .analysis_img{width:160px;height:80px;overflow:hidden;margin:10px 0px 17px 13px;}
.home_page_featured_analysis .analysis_title{font-style:italic;text-align:center;color:#334D5B;position:relative;margin-left:10px;width:160px;height:100px;}
.home_page_featured_analysis .analysis_title .title{position:absolute;z-index:1;top:0px;width:160px;height:100px;}
.home_page_featured_analysis .analysis_title .title table{height:100px;}
.home_page_featured_analysis .analysis_title .title table td{vertical-align:middle;font:16px georgia;font-style:italic;}
.home_page_featured_analysis .analysis_title .title a{color:#334D5B;}
.home_page_featured_analysis .analysis_title .quotes_top{position:absolute;z-index:0;top:0px;width:160px;height:19px;background:#E6F1F7 url('http://c1308342.cdn.cloudfiles.rackspacecloud.com/news/analysis_quotes_bg_top.png') no-repeat center center;}
.home_page_featured_analysis .analysis_title .quotes_bottom{position:absolute;z-index:0;bottom:0px;width:160px;height:19px;background:#E6F1F7 url('http://c1308342.cdn.cloudfiles.rackspacecloud.com/news/analysis_quotes_bg_bottom.png') no-repeat center center;}
.home_page_featured_analysis .analysis_writer{margin:5px 0px 0px 0px;text-align:center;}
.home_page_featured_analysis .analysis_writer a, .home_page_featured_analysis .analysis_writer span{color:#3A3A3A;}
.home_page_featured_analysis .bottom_links{position:absolute;bottom:-13px;left:10px;width:160px;height:18px;}
.home_page_featured_analysis .bottom_links img{cursor:pointer;}
.home_page_featured_analysis a.hp-more-link, a.hp-more-link:hover{color:#0059B0 !important;font-weight:normal !important;font-size:11px !important;background-image:url(http://c1308342.cdn.cloudfiles.rackspacecloud.com/arrows_v3.png);background-repeat:no-repeat;background-position:0px -60px;padding:0 0 0 10px;margin:0 0 0 10px;}
/* End Home page css */

/* News Market Box */
.news_market_table {position:absolute;bottom:0px;width:254px; border-top:1px solid #CBCBCB;}
.news_market_table .news_market_cell {height:18px;line-height:18px;overflow:hidden;padding-right:3px;border-bottom:1px solid #CBCBCB;}
.news_market_table .news_market_name_cell {text-align:left;padding-left:7px;border-left:1px solid #CBCBCB;}
.news_market_table .news_market_price_cell {width:40px;text-align:right;}
.news_market_table .news_market_cell_right{border-right:1px solid #CBCBCB;}
.news_market_table .green-font {color:#009E08;}
.news_market_table .red-font {color:#DC0001;}
.related_market_row {background-color:#E6F1F5;width:250px;height:21px;padding:2px 2px 2px 4px;}
.related_market_row span {margin:3px 0px 0px 3px;}
/* End News Market Box */