/* CSS Document */
/* Waters Technology*/
/* trading_tech.css*/
/* Created by:Sivasankari.V*/
/* Created date:07-09-2011 */
/* Last Updated by: Puneet Udasi */
/* Last Updated date:03-12-2013 */

/* Common Styles */
body {background:#eee;font-family:Arial;font-size:62.5%;margin:0px;}
ul, ol, li, h1, h2, h3, h4, h5, h6, form, p,table,tr,td,img,input {margin:0px;padding:0px;}
img {border:1px solid #DADADA;}
#container a:hover{text-decoration:underline;}
a,.menucontainer ul li a:hover,.subsection_tabs li a:hover{text-decoration:none;outline:none;}
#wrapper {background:#e4e3e1;margin: 0px auto;width:980px;clear:both;overflow:hidden;padding:0 10px;}
.align_left,.left{float:left;margin-right:10px;}
.align_right,.right{float:right;margin-left:10px;}

.align_right,.right{float:right \0/;width:97% \0/;}

.make_align_center {    text-align: center; margin-top:10px;}
/*header*/
#wrapperheader {width:980px;float:left;}
.logo_block{float:left;background:#fff;}
.header_left{width:490px;float:left;padding-bottom:8px;}
.header_right{width:490px;float:right;}
.header_ad{float:left; padding-top: 2px;}
.header_top{background:#fff;float:left;}
.logo {float:left;padding:5px 0 0 12px; border: medium none;}
.aop_header_logo {    float: right; padding-bottom: 5px;border:none;}
.header_ad ul li{float:left;list-style-type:none;padding:0px 1px 0 12px;}
.header_search_information {float:right;padding:5px 10px 0 0;}
/*search*/
.right_search_box{background:#e4e3e1;height:32px;padding:9px;width:330px;float:right;}
.inner_right_search_box{padding:0px 0px 0px 4px;float:left;}
.inner_search_box{float:left;background:#fff url(/images/search_bg.jpg) no-repeat scroll right top;padding-right:3px;padding:3px 0px 2px 0px;width:330px; }
.search_text_box {border:0;background:#FFFFFF url(/images/search_icon.jpg) no-repeat scroll 10px 7px;color:#000;float:left;font-family:Helvetica;font-size:1.2em;height:20px;padding:3px 0 0 26px;width:232px;}
.inner_right_search_box label{display:none;}
* html .top_search_button{padding:4px 0 3px 0px;}
* + html .top_search_button{padding:4px 0 3px 0px;}
/*end of search*/
/*top_navigation*/
.navigation_right {float:right;width:455px;/*width:450px;*/}
.navigation_right ul {float:right;list-style-type:none;margin:5px 0 5px 8px;}
.navigation_right li {     background: url("/images/subscribe_pipe.jpg") no-repeat scroll right 1px transparent;    float: left;    height: 16px;    padding: 0 7px 5px 9px;}
.navigation_right ul li:last-child {padding-right:0px;background:none;}
.navigation_right li a {     cursor: pointer;    display: block;    float: left;   }
.top_newsletter{background:transparent url(/images/newsletter.gif) no-repeat scroll 4% 44%;padding:0 0 0 13px;width:700px;}
.mobile{background:transparent url(/images/mobile.gif) no-repeat scroll 4% 44%;padding:0 0 0 13px;}
.rss{background:transparent url(/images/rss.gif) no-repeat scroll 4% 44%;padding:0 0 0 13px;}
.navigation_right li a:hover{text-decoration:underline;}
/*end of navigation*/
/* for top network links */
.header_links{clear:both;float:right;width:980px;margin-right:0px;}
.network_label{padding-top:2px;font-size:1.1em;color:#666;float:left;font-family:Arial;text-align:right;display:block;padding-right:7px;}
.network_content{padding:0px;clear:both;float:right;width:86%;  margin-right: 30px;}
.top_network_links{float:right;height:22px;}
.top_network_links ul{padding-left:1px;height:22px;float:left;text-align:right;list-style-type:none;}
.top_network_links ul li{display:inline;float:left;padding-top:2px;padding-bottom:2px;}
.top_network_links ul li a{height:22px;font-size:1.1em;padding:8px 8px 2px 6px;font-family:Arial;color:#666;}
.top_network_links ul li:last-child a{background:none;}
.top_network_links ul li.active{background-color:#fff;}
.top_network_links ul li.active a{color:#000;padding-left:10px;}

* + html .network_label{display:inline;padding-right:0px;}

* html .network_label{display:inline;padding-right:0px;}

.network_label{ padding-right: 0px; }
.header_advertisement {    background: url("/images/add_bg_img.gif") no-repeat scroll 0 0 transparent;    clear: both;    float: left;height: 96px;padding: 9px 10px 5px 25px;width:100%;text-align:center;margin:auto;}
.add_lft_big {text-align: center;    vertical-align: middle;    width: 728px;}
.add_lft_small { height: 90px;    text-align: right;    vertical-align: middle;    width: 213px;}

/*mainmenu submenu*/
.menucontainer {width:100%;float:left;background-color:#5b5e60;}
.menucontainer ul {list-style-type:none;float:left;padding-left:4px;}
.menucontainer li {float:left;margin-left:-1px;}
.menucontainer ul li a {display:block;padding:7px 6px 6px 6px;font-size:1.2em;cursor:pointer;color:#fff;background:url(/images/main_menu_pipe.jpg) no-repeat right 10px;}
.submenu{width:100%;float:left;background-color:#fff;}
.submenu ul li a {color:#000;padding:9px 12px 9px 7px;background:url(/images/sub_menu_pipe.jpg) no-repeat right center;}
.footer_menu ul li a:hover, .submenu ul li a:hover {text-decoration:underline;}
#wrapperheader .menucontainer ul li.active a,#wrapperheader .menucontainer ul li a:hover {background:#fff none repeat scroll 0 0;color:#000;padding-bottom:9px;}
#wrapperfooter .menucontainer ul li.active a,#wrapperfooter .menucontainer ul li a:hover {background:#fff none repeat scroll 0 0;color:#000;}
#wrapperheader .submenu ul li a:hover {background:url(/images/sub_menu_pipe.jpg) no-repeat right center;color:#000;}
.submenu ul li {margin-left:0;}
.submenu ul {display:none;height:33px;}
.submenu ul.active {display:block;}
.menucontainer li a.last-menu {   background: none repeat scroll 0 50% transparent;    padding-top: 4px;}
.menucontainer li a.last-menu:hover {padding-bottom:6px !important;}
.top_linkedln {  background: url("/images/linkedln_icon_img.jpg") no-repeat scroll 4% 44% transparent;    padding: 0 0 0 13px;}
.top_twitter {background: url("/images/twitter_icon-img.jpg") no-repeat scroll 4% 44% transparent;    padding: 0 0 0 13px;}
.top_google {background: url("/images/google_icon_img.jpg") no-repeat scroll 4% 44% transparent;    padding: 0 0 0 22px;}
#container_left { float: left;    width: 602px;}
#container_right { float: right;    margin: 0 0 0 10px;    width: 348px;}
#container {    background-color: #FFFFFF;    float: left;    overflow: hidden;    padding: 11px 10px 0;    width: 960px;}
.first_image ,.second_image {padding-top:10px !important;}
.top_subscribe {background: url("/images/email_icon_img.jpg") no-repeat scroll 4% 44% transparent;    padding: 0 0 0 13px;}
.mobile {background: url("/images/mobile_icon_img.jpg") no-repeat scroll 4% 44% transparent;    padding: 0 0 0 13px;}
.rss  {background: url("/images/rss_icon_img.jpg") no-repeat scroll 4% 44% transparent;    padding: 0 0 0 13px;}
.navigation_menu {    background: url("/images/home_icon_img.jpg") no-repeat scroll 0 4px transparent;    border-bottom: 1px solid #E4E3E1;    color: #8F8F91;    float: left;    margin: 0 0 13px;    padding: 4px 0 7px;    width: 602px;}
.navigation_menu_left {   color: #000000;    float: left;    font-size: 1.2em;    padding: 0 0 0 17px;}
/* styles for tab */
.ui-tabs-nav {    background: url("/images/login_tab_bg.jpg") repeat-x scroll left top transparent;    height: 25px;    list-style-type: none;    width: 348px;}
.ui-tabs-nav li { float:left;background-color:#5b5e60;padding-left:1px;}
.ui-state-default a {    color: #FFFFFF;    display: block;    font-size: 1.2em;    padding:5px 17px 7px 12px;/*background:url("/images/tab_active_rgt_img.jpg") no-repeat right top;*/}
.ui-state-active a {  padding:5px 17px 7px 12px;     display: block;    font-size: 1.2em;    /*background:url("/images/tab_rgt_img.jpg") no-repeat right top;*/}
.ui-tabs-nav  .ui-state-active  {  /*background: url("/images/tab_lft_img.jpg") no-repeat scroll left top transparent; */   float: left;    margin-left:0px;}
/* styles for container_left */
.common_left_block {    clear: both;    float: left;    margin: 0 0 14px;    overflow: hidden;    width: 602px;}
.section_title {    background: none repeat scroll 0 0 #5B5E60;    clear: both;    overflow: hidden;    width: 100%;}
.section_title p {    color: #FFFFFF !important;    font-size: 1.2em;    font-weight: bold;    padding: 5px 8px;}
.top_stories_group_content {    float: left;    padding: 3px 0 0;    width: 100%;}
.top_stories_bottom_menu {    background: none repeat scroll 0 0 #F4F4F4;    float: left;    padding: 10px 0 9px 8px;    width: 594px;}
.main_story_block {    border-bottom: 3px solid #E4E3E1;    float: left;    padding:0px 0 10px;    width: 100%;}
.sub_story_block {    float: left;    padding-top: 11px;    width: 100%;}
.main_story_block_left {    float:left; padding-right:20px;width:385px;}
.main_story_block_right {  padding-right: 10px;    width: 187px;float:right;}
.video_main_blog .main_story_block_right {padding-top:8px;}
.main_story_block_left h1 {    font-size: 1.8em;    font-weight: bold;    line-height: 20px;    padding: 1px 0 4px;}
.main_story_block_left h1 a {    color: #666666;    line-height: 18px;}
.common_deals_date {    color: #333333 !important;    padding: 2px 0 !important;}
.top_stories_group_content p {    color: #000000;    font-size: 1.2em;    line-height: 18px;}
.common_deals_date a {color:#5B5E60;}
.sub_story_block_left {    float: left;    padding: 0 8px 0 0;    width: 298px;}
.sub_story_block_right {    border-left: 1px solid #CCCCCC;    float: right;    margin-bottom: 10px;    width: 295px;}
.sub_news_section {  float: left;    margin-bottom: 10px;    padding-bottom: 10px;    width: 100%;   border-bottom: 1px solid #DADADA;}
.sub_news_section h2 {    font-size: 1.4em;    font-weight: bold;}
.sub_news_section h2 a {    color: #666666;}
.top_stories_group_head {    float: left;}
.top_stories_group_head p {    color: #000000;    float: left;    font-family: arial;    font-size: 1.3em;    padding: 0 0 0 13px;}
.other_news_list {    clear: both;    float: left;    padding: 8px 5px 0 12px;    width: 275px;}
.other_news_list ul li {    background: url("/images/list_gray_icon_img.jpg") no-repeat scroll left 6px transparent;    font-size: 1.2em;    line-height: 18px;    list-style-type: none;    padding: 2px 0 5px 13px;}
.other_news_list ul li a {    color: #666666;}
.first_block {float:left; width:194px; padding-right: 10px;}
.waters_head {background:#5b5e60;}
.second_block {float:left;width:194px;padding-right: 10px;}
.buy_side_head {background:#f1933c !important;}
.third_block {float:right;width:194px;}
.sell_side_head {background:#53a13b !important;}
.desc_main_content {float:left;width:100%;margin-top:8px;}
.top_info_txt {float:left;width:100%;padding-bottom:13px;border-bottom:3px solid #e4e3e1;}
.top_info_txt p { line-height: 20px;color:#666666;font-size:1.2em;padding-top:3px;}
.top_info_txt p a{color:#666666;}
.bottom_list_items ul {float:left;width:100%;}
.bottom_list_items li {padding-bottom:12px;float:left;list-style-type:none;font-size:1.2em; padding-left: 12px;    width: 180px;}
.bottom_list_items a {color:#666;}
.waters_list li {background:url("/images/water_arrow.jpg") no-repeat scroll left 3px transparent;}
.bottom_list_items {float:left;width:100%;padding-top:10px;}
.sell_side_list li {background:url("/images/sell_side_arrow_list.jpg") no-repeat scroll left 3px transparent !important;}
.buy_side_list li {background:url("/images/buy_side_arrow_list.jpg") no-repeat scroll left 3px transparent !important;}
.reference_data_list li {background:url("/images/inside_reference_arrow_li.gif") no-repeat scroll left 3px transparent !important;}
.inside_market_data {background:#058eaa !important;}
.inside_reference_data {background:#dc016b !important;}
.bottom_list_items p {color:#000;font-size:1.2em;}
.media_center_main {float:left;padding:10px;background:#f4f4f4;width:582px; margin-top: 10px;}
.media_center_lft {float:left;width:270px;}
.media_center_rgt {    float: right;    width: 280px;}
.video_content_top {clear:both;float:left;/*background:url("/images/white_bg_top.gif") no-repeat left top;*/padding-top:10px;}
.video_content_center {float:left;/*background:url("/images/white_bg.gif") repeat-y left top;*/}
.video_content_bott {float:left;/*background:url("/images/white_bg_bott.gif") no-repeat left bottom;*/}
.video_infos {float:left;padding:0px 10px 5px 10px;width:248px;}
.video_infos p {font-size:1.2em;color:#666;line-height:17px; padding-bottom: 5px;}
.video_infos p a{color:#666;}
.video_infos p span {color:#000;}
.video_top_blog {float:left;width:100%;margin-bottom:5px; height: 170px;}
.description {position:relative;    top: -120px;}
.opacity {opacity: 0.9;}
.media_content_one {padding-top:5px;    width: 100%;float:left;/*background:url("/images/white_rgt_big.gif") no-repeat left top;*/}
.media_content_two {float:left;/*background:url("/images/white_bg_big.gif") repeat-y left top; */width: 100%;}
.media_content_three {float:left;/*background:url("/images/white_bott_big.gif") no-repeat left bottom;*/ width: 100%;}
.media_text {float:left;padding:3px 8px 8px;width:263px;}
.media_inner_lft {float:left;width:173px;}
.media_inner_rgt {float:right;width:80px;padding-left:10px;}
.media_center_info {float:left;width:100%;padding-bottom:14px;margin-bottom:14px;border-bottom:3px solid #e4e3e1;}
.media_inner_lft p {font-size:1.2em;line-height:18px;color:#666666;padding-bottom:3px;}
.media_inner_lft p a{color:#666666;}
.media_text div:last-child {border:none;}
.media_inner_lft p span {color:#000;}
.editor_choice_main {float:left;width:100%;margin-top: 10px;}
.editor_left {float:left;width:300px;padding-right:16px;}
.editor_left_content {float:left;width:100%; margin-top: 10px;}
.editor_left_content p {color:#000000;line-height:18px;font-size:1.2em;}
.editor_left_content h3 {font-weight:bold;font-size:1.4em;padding-bottom:5px;}
.editor_left_content a {color:#666666;}
.editor_right {float:right; width: 286px;}
.editor_first {float:left;width:100%;border-bottom:1px solid #e4e3e1;padding-bottom:14px;margin-bottom:15px;}
.editor_side_lft {float:left;width:172px;}
.editor_side_lft h3 {font-weight:bold;font-size:1.4em;padding-bottom:5px;}
.editor_side_lft p {color:#000000;line-height:15px;font-size:1.2em;}
.editor_side_lft a {color:#666666;}
.editor_side_rgt {float:right;width:100px;padding-left:10px;padding-right: 4px;}
.special_report_block {float:left;width:100%;margin-top:10px; padding-bottom: 5px;}
.special_report_block ul {float:left;width:100%;}
.special_report_block li {list-style-type:none;float:left;width:140px;padding-right:14px;}
.special_report_block li p {font-size:1.2em;color:#666;line-height:18px;}
.special_report_block li:last-child {padding-right:0px;}
.border_down {border-bottom:3px solid #e4e3e1;padding-bottom:15px;}
.editor_right div:last-child {border:none;}

/* styles for poll */
.poll_opinion_blog { float: left;    width: 602px;}
.poll_head_section {  float: left;  width: 100%;}
.poll_head_section h2 { font-weight:normal; font-size: 12px ; line-height: 18px; padding: 5px 0;}
.poll_option_middle {  float: left;   padding-top: 10px;   width: 602px; }
.pollbar { float: left;   padding-bottom: 10px;  width: 100%;}
.check {  float: left; padding-top: 3px;}
.poll_option { float: left; padding-left: 7px; padding-top: 3px;    width: 224px; font-size: 12px; }
.poll_outer { border: 1px solid #E4E4E4;background: none repeat scroll 0 0 #EAECED; float: left;  width: 303px;}
.poll_result_parent {float: left;  border: 1px solid #FFFFFF; width: 301px;}
.poll_result_outer {  background:#e4e4e4;  float: left;    width: 100%;}
.poll_result_inner poll_color1 {   width: 75%; }
.poll_result_inner {  background: none repeat scroll 0 0 #00689E; float: left;  height: 22px;}
.percentage { float:left;   font-size: 1.1em; padding-left:13px;}
/* container_right */
.common_right_block {float:left;width:100%;margin-bottom:15px;}
.common_right_block_165px {float:left;width:100%;margin-bottom:15px; height:165px;}
.add_first_top {border:1px solid #dadada;float:left;width:346px;  padding-bottom: 22px;padding-top:15px;}
.add_first_top p {color: #666666;    font-size: 1.1em;  padding-bottom: 18px;}
.fragment_block { clear: both;    float: left;    overflow: hidden; }
.fragment_left p { color: #000000; font-size: 1.2em;  padding: 3px 0 12px;; float:left;}
.fragment_left {float:left;width:218px;}
.fragment_right {float:right; padding-left: 10px;    width: 100px;}
.right_common_block {    border: 1px solid #DADADA;    clear: both;    float: left;    margin-bottom:0px; padding: 10px;    width: 326px;}
.static_fragment_block {border: 1px solid #DADADA;float:left;width:328px;padding:9px;}
.bottom_link a {  background: url("/images/arrow_icon_img.gif") no-repeat scroll left 4px transparent;    color: #666666 !important;    font-size:14px;    font-weight:bold !important;    padding-left: 8px;}
.event_right-block { padding-right: 10px;    width: 131px;    float: left;}
.event_right-cantent p { line-height: 18px;  clear:right;  color:#000000; font-size:1.2em; }
.event_bottom_border { border-bottom:1px solid #DADADA;   margin-left: 9px;   padding: 50px 50px 60px;   width: 224px;}
.event_right-cantent {float:right;width:185px; }

.event_bottom_link { clear:both;text-align:right; padding-top:10px;}

.common_rgt_inner {float:left;padding-bottom:11px;border-bottom:1px solid #DFDFDF;width:100%;padding-top:5px;}
.right_common_block div:last-child {border:none;}
.event_right-cantent h3 {font-size:1.2em;color:#666;padding-bottom:4px;}
.event_right-cantent h3 a{color:#666;}
.event_right-cantent h3 a{color:#666;}
.training_right_block_one {  padding-top:0px; caption-side:bottom;  float:left; width: 148px;padding-right:10px;border-right:1px solid #DFDFDF;}
.training_right_content h3 { font-size: 1.2em;color: #666666;  font-weight: normal !important; width:158px;padding-bottom:5px;}
.training_right_content p {color:#000;line-height:17px;font-size:1.2em;}
.training_right_content_second { }
.training_right_block_second {  float:right;width:148px;  padding-top:0px;  }
.training_right_content_second h3 {font-size: 1.2em;color: #666666;  font-weight: normal !important;padding-bottom:5px;}
.training_right_content_second p {color:#000;line-height:17px;font-size:1.2em;}
.email_right_block {padding-top:6px; width:215px; float:left;}
.email_right_block p { line-height: 20px; color: #000000; font-size: 1.2em;  font-weight: normal !important;}
.email_right_content {float:right; padding-left: 12px; padding-top:0px;    width:80px;}
.email_right_block p a {font-weight:bold;color:#666666;}
.email_common_block {  border: 1px solid #DADADA;    clear: both;    float: left;    margin-bottom:0px;    padding:3px 10px 3px 5px;    width: 331px;}
.whitepapers_common_block { border: 1px solid #DADADA;    clear: both;    float: left;    margin-bottom: 12px;    padding:0px 10px 10px 5px;    width: 331px;}
.Latest_whitepaper_right_block_one { float:left; width:331px;;padding-left:0px;  padding-bottom:12px;border-bottom:1px solid #DFDFDF;  padding-top: 12px;}
.Latest_whitepaper_right_content_one {float :right;  width: 262px;padding-left:0px;  padding-top:0px;}
.Latest_whitepaper_right_content_one h3 {padding-bottom:5px; font-size: 1.2em;color: #666666;  font-weight: normal;}
.Latest_whitepaper_right_content_one  p {color:#000;font-size:1.2em;line-height:17px;}
/* RHC - TOP STORIES */
.right_top_stories_main_block { float:left; width:331px;;padding-left:0px;  padding-bottom:12px; padding-top: 12px;}
.right_top_stories_main_block img {float:left;width:120px;margin-right:5px; border:none;}
.right_top_stories_content_block {float :right;  width: 200px;padding-left:0px;  padding-top:0px;}
.right_top_stories_content_block h3 {padding-bottom:5px; font-size: 1.2em;color: #666666;  font-weight: bold;}
.right_top_stories_content_block  p {color:#000;font-size:1.2em;line-height:17px;}
.right_top_stories_content_block a {color:#666;}
/* RHC - TOP STORIES */

.login_form td {   padding: 3px 0 2px;}
.login_form td label {   color: #5B5E60;    float: left;    font-size: 12px;    padding-right: 5px;    width: 55px;}
.login_form td input {    float: left;    margin-right: 5px;}
.login_field { background: url("/images/login_textbox_bg.gif") no-repeat scroll 0 0 #FFFFFF;    border: 0 none;    height: 27px;    margin-right: 6px;    padding: 3px 2px 1px;    width: 186px;}
.login_form td a {    color: #5b5e60;    font-size: 12px;}
.login_form tr {/*display: block;padding-bottom:10px;  width: 336px;*/float:left;}
.login_form {float:left;width:336px;}
.top_search_button { background-color:#e4e3e1;   border: 0 none;    color: #666 !important;    float: left;    font-family: Arial;    font-size: 12px;    height: 25px;    padding: 1px 0 6px 0;    text-align: center;    width: 69px;}
#login,.ui-tabs-panel {float:left;width:336px;padding:6px;background:#e4e3e1;}
/* styles for wrapper footer */
#wrapperfooter {    background: none repeat scroll 0 0 #FFFFFF;    clear: both;    width: 980px;}
.footer_logo_block {    float: left;    padding: 22px 0 23px;    width: 980px;}
.footer_logo {    float: left;    width: 214px;}
.footer_logo img {    padding: 0 0 0 9px;   border: medium none;}
.footer_content_text {    color: #000000;    float: left;    font-size: 1.2em;    line-height: 17px;    margin: 0;    width: 375px;}
.footer_search_information {    padding: 0 10px 0 0;}
.right_search_box {    background: none repeat scroll 0 0 #E4E3E1;    float: right;    height: 32px;    padding: 9px;    width: 330px;}
.footer_down {    background: none repeat scroll 0 0 #FFFFFF;    clear: both;    overflow: hidden;    padding-bottom: 15px;    width: 980px;}
.footer_down_nav_section {    border-top: 1px solid #CCCCCC;    float: left;    padding: 6px 0 10px 0;    width: 100%;}
.footer_top_header, .footer_bottom_links_header {    float: left;    width: 193px;}
.footer_bottom_links {    float: right;    padding: 0 7px 0 0;    width: 773px;}
.footer_top_header p, .footer_bottom_links_header p {    color: #000000;    font-family: Arial;    font-size: 1.2em;    line-height: 18px; padding: 1px 0 0 10px;}
.footer_down ul {    float: left;    list-style-type: none;    padding: 2px 0 0;}
.footer_down li {    float: left;}
.footer_down li a {    background: url("/images/subscribe_pipe.jpg") no-repeat scroll right center transparent;    color: #666666;    cursor: pointer;    display: block;    font-size: 1.2em;    padding: 0 12px;}
.footer_ad ul li {    padding: 2px 37px 0 8px;}
.footer_ad {    padding: 0 2px 10px;    width: 976px;}
.footer_ad ul li.last {    float: right;    padding-right: 10px;}
.sign_up_block {float:left;width:100%;}
.sign_up_block ul {float:left;padding-left:12px;width: 336px;}
.flash_notice { padding-top: 6px;color:#5b5e60;font-weight:bold;font-size:1.2em;}
/* styles for barrier page */
.barrier_page_info {float:left;width:100%; margin-top: 10px;}
.barrier_page_info h1 { margin-bottom: 10px;font-size:1.7em;font-weight:bold;}
.barrier_page_info a {color:#000000;}
.barrier_left_part { background: none repeat scroll 0 0 #E4E3E1;    float: left;    padding: 10px;    position: relative;    width: 270px;}
.barrier_right_part { background: none repeat scroll 0 0 #E4E3E1;    float: right;   padding: 10px;    position: relative;    width: 270px;}
.barrier_left_part h3 ,.barrier_right_part h3 {font-size:1.4em;}
.barrier_left_part a ,.barrier_right_part a {color:#000000;}
.barrier_left_part p ,.barrier_right_part p {font-size:1.3em;color:#000;line-height:17px;padding-top:20px;}
#container_left .trail_button {background-color: #4F4C4D;border: 1px solid #6C6969;bottom: 10px;clear: both;color: #FFFFFF;float: right;font-size: 13px;margin-top: 20px;padding: 3px;font-family: arial;}
a.trail_button{color:#fff; padding: 4px 6px;}
.common_author_info p {font-size:1.2em;color:#000;padding-bottom:4px;}
.common_author_info span {color:#666;}
/* styles for article page */
.video_play_back {float:left;width:100%;margin-top:10px; margin-bottom: 15px;}
.section_one { width:400px; float: left;  }
.article_descriptions {font-size:1.2em;    padding-right:5px; padding-bottom:20px; padding-top:0px;}
.article_descriptions p { padding-bottom: 6px;}
.article_descriptions a{text-decoration: underline;}
.article_two_section {line-height: 17px; float: left; width: 384px;  clear: both;  float: left;  margin: 7px 0;   overflow: hidden;  width: 100%;}
.section_two { border-left: 1px solid #dfdfdf; float: right;  padding: 0 0 0 10px;  width: 184px;}
.article_links_list { width: 100%;float: left; border-top: 1px solid #DFDFDF; clear: both;    padding:10px 0 35px;font-size:1.2em;}
.article_links_list ul {float:left;width:100%;}
.article_links_list li:last-child a {background:none;}
.article_links_list li {float:left;list-style-type:none;}
.article_links_list  li a {padding-left: 4px;    padding-right: 8px;color:#5B5E60;  background: url("/images/subscribe_pipe_topics.jpg") no-repeat scroll right center transparent;padding-right:6px;list-style-type:none;}
.article_links_list li span {color:#000;}
p.category {width:100%; color:#000;}
.visitors_comment_block {padding-bottom: 5px;  border-color: #DFDFDF;    border-style: solid none;    border-width: 3px medium 1px;    float: left;    height: 30px;    padding-top:3px;    width: 100%;}
.adding_comment_head span {padding-top:3px;font-size:1.8em;color:#000;font-weight:normal;float:left;}
.add_commnet_block { background: none repeat scroll 0 0 #DCEAF3;    border: 1px solid #DCEAF3;   width: 388px;   float: left;    font-size: 1.1em;    margin-top: 16px;    padding: 5px;}
.add_commnet_block  {}
.head_for_comment {padding-bottom:10px;  color: #000000;    font-family:arial;    font-size: 18px;    font-weight: normal;}
.coments_reply_block .td_title {    float: left;    width: 135px !important;}
.commnet_text { height: 23px;  background: url("/images/comment_text_bg.jpg") no-repeat scroll left top #FFFFFF;  border: medium none;    font-family: inherit;    font-size: 1.2em;    padding: 3px 0;    width: 247px;}
.coments_reply_block td {    padding-bottom:10px;    vertical-align: top;}
.comment_area {  background: url("/images/comment_textarea_bg.jpg") no-repeat scroll left top #FFFFFF;    border: medium none;    font-family: Arial;    font-size: 12px;    height: 132px;  padding: 1px;    width: 384px;}
#comment_table_blog tr {    float: left;    width: 388px;}
.coments_reply_block label {    display: block;    font-size: 12px;    font-weight: normal;    padding-top: 6px;}
.add_comment_butt {    background: none repeat scroll 0 0 #4F4C4D;    color: #FFFFFF !important;    float: right;    font-size: 12px;    font-weight: normal;    margin-bottom: 10px;    margin-right:2px;    margin-top:12px;    padding: 5px 4px;    text-align: center;    width: 140px;}
.comments_grey_button {font-family: arial;margin-right:8px;    background: none repeat scroll 0 0 #4F4C4D;    color: #FFFFFF !important;    float: right;    font-size: 12px;    font-weight: normal !important;    padding: 6px 11px 6px 11px;}
.left_visitor_comment h2 {  font-size: 1.8em; float: left;}
.left_border { background: none repeat scroll 0 0 #5B5E60; overflow: hidden; float:right; width: 135px;}
.left_border p {  color: #FFFFFF !important;  font-size: 1.2em;    font-weight:normal;    padding:3px 8px 6px !important;}
.article_related_links{ float: left;  font-family: arial;    padding:0px 0 20px;    width: 100%; }
.article_related_links ul {clear:both;  float: left;    padding-bottom: 8px;    width: 100%; }
.article_related_links li {  float: left;  font-size: 12px;    list-style-type: none;    padding: 1px 5px 1px 0; width: 80px;}
.Print { background-image: url("/images/print_icon_img.jpg");}
.article_related_links a { color: #666666;  padding-left: 19px; }
.Send { background-image: url("/images/send_icon_img.jpg");}
.Comment { background-image: url("/images/comment_icon_img.jpg");}
.Linkedin { background-image: url("/images/linkedln_icon_img.jpg"); }
.retweet { background-image: url("/images/retweet_icon_img.jpg");float:left;margin-top:0px; background-position: left 0 !important;}
.Share { background-image: url("/images/share_icon_img.jpg");}
.Email, .Mobile, .Subscribe, .Search, .Phone, .retweet, .Facebook, .Linkedin, .Social, .RSS, .Comment, .Link, .Audio, .Video, .Digg, .Print, .Send, .Save, .Share {   background-attachment: scroll;    background-color: transparent;    background-position: left center;    background-repeat: no-repeat;} 
.news-letter-head { color: #1c78a9;}
.news-letter-head h2{font-size: 1.5em;    font-weight: bold;}
.news-letter-para {  color: #000000;    font-size: 1.1em;    margin: 5px 0; }
.news-letter-signup {margin-top:6px;  text-align: right;   padding-top: 10px;}
.submit_button_bg { background:none repeat scroll 0 0 #4F4C4D;   border:none; color: #FFFFFF;    font-family: Arial;    font-size: 12px;   padding: 3px 12px 4px;    width: 66px;}
.sectiom_part_one  {  background: none repeat scroll 0 0 #5B5E60;    clear: both;    overflow: hidden;    width: 100%;}
.left_form_last {padding:5px; background: none repeat scroll 0 0 #DCEAF3;float: left; border: none; border: 1px solid #DCEAF3;  font-size: 1.1em;  margin-top: 16px; }
.video_part div:last-child { border: medium none;}
.sectiom_part_one p {  color: #FFFFFF !important;    font-size: 1.2em;    font-weight: bold;    padding: 5px 8px;}
.video_part {float:left; width:142px; padding:12px 8px 10px 0px; }
.vedio_part_left img {float:left; }
.video_part_text p {font-size:12px; font-family:arial; color:#666666;}
.video_part_text {clear:both; width:142px; line-height:16px; padding-top:8px;}
.article_list li {   float: left; color: #666666;background: url("/images/arrow_icon_img.jpg") no-repeat scroll left 4px transparent ;  line-height: 15px;    list-style-type: none;    padding: 0 0 10px 10px; font-size:12px ;}
.article_list a {  float: left;width:170px; color: #666666;}
.article_list li span {color:#000;}
.left_form_last h2 {color: #000000;    font-family: regular;    font-size: 18px;    font-weight: normal;}
.list_of_form { font-size: 1.1em;padding:5px;}
.common_form_name { color: #000000;    font-size: 1.2em; }
.datadetails_form {float:left;width:100%;   margin-top: 10px;}
.datadetails_form input {border: medium none;    float: right;  background: url("/images/comment_text_bg.jpg") no-repeat scroll left top #FFFFFF;   height: 25px;    width: 250px;}
.text_block_last input {width:386px; height:129px;}
.vistor_comments_blog {float: left;width: 97%; border-bottom:1px solid #DFDFDF; margin-top:10px;    padding: 5px; }
.vistor_comments_blog h2 {font-size:12px ;   font-weight: bold;}
.vistor_comments_blog span {font-weight: bold;padding-left: 2px;}
.vistor_comments_blog p {font-size:12px;margin-bottom:12px; }
.left_last_border { background: none repeat scroll 0 0 #5B5E60; overflow: hidden; float:right; width: 112px;  margin-top: 10px;;}
.add_your_comment {  float: left;width:110px; background: none repeat scroll 0 0 transparent;    border: medium none;  color: #FFFFFF !important;  font-size: 1.2em;    font-weight: normal;    padding: 5px 8px;}
.video_head h1 {font-size:1.8em;font-weight:normal;padding:7px 0px;   padding-right: 10px;}
.video_head a {color:#000;}
.video_head p a {color:#5B5E60;}
.video_head p {font-size:1.2em;color:#000;}
.topic_left a {color:#5B5E60;}
.comment_textarea  { margin-top: 10px;background: url("/images/comment_textarea_bg.jpg") no-repeat scroll left top #FFFFFF;    border:none;    font-family: Arial;    font-size: 12px;    height: 132px;    padding: 1px;    width:384px;}
.instyle_desc {color: #000000;    float: left;    font-size: 1em;    font-style: italic;    padding-left:138px;    width: 248px;}
.vedio_part_left {float:left;width:auto;padding-right:10px;}
.article_list ul {float:left;width:100%;padding:15px 0px 0px 0px;}
.submit_comment_butt {float:left;width:100%;margin-bottom: 5px;    margin-top: 14px;}
.submit_comment_butt input {float:right;color:#fff;font-size:1.2em;background-color:#4f4c4d;width:150px;padding:4px;border:none;}
.news-letter-block {height:80px; margin-bottom:20px; float:left;    padding: 14px 8px 10px 10px;    width: 166px;background:url("/images/article_rgt_inner.jpg") repeat-x left top;}
.common_article_rgt {float:left;width:100%;margin-bottom:18px;}
.news-letter {float:left;width:100%;}
.main_listing_block { border-bottom: 3px solid #E4E3E1;    float: left;    padding: 10px 0 16px;    width: 100%;}
.main_listing_block_left {float: left;    padding-right: 10px;    width: 120px;}
.main_listing_block_right  h1 {    font-size: 1.8em;    font-weight: bold;    line-height: 20px;    padding: 1px 0 4px;}
.main_listing_block_right h1 a {    color: #666666;    line-height: 18px;}
/* styles for media center page */
.media_center_main_block {float:left;width:100%;}
.media_center_left { float: left;    padding-right: 11px;    width: 395px;}
.media_center_right {float:right;  padding-left: 10px;    width: 184px;}
.media_inner_text { margin-top: 14px; border-right: 1px solid #DADADA;    float: left;    padding-right: 11px;    width: 395px;}
.media_content_para h1 {font-weight:bold;font-size:1.8em;  padding-bottom: 10px;}
.media_content_para a {color:#666666;}
.media_content_para p {font-size:1.2em;color:#000;line-height:17px;}
.media_top_img {float:left;padding:0px 0px 10px;width:100%;}
.video_icon_style {margin-bottom: -3px;    margin-left: 3px;    margin-top: 0;}
.common_media_lft {float:left;width:80px;padding-right:10px;}
.common_media_rgt h3 {font-size:1.4em;font-weight:bold;padding-bottom: 5px;}
.common_media_rgt a {color:#666666;}
.common_media_rgt p {line-height:17px;font-size:1.2em;color:#000;padding-bottom:0px;}
.common_blogs {float:left;border-bottom:1px solid #dadada;width:100%;padding:13px 0px 13px;}
.common_type a {color:#666;}
.webinars_main_block {float:left;width:100%;}
.common_webinars_blog { border-bottom: 1px solid #DADADA;    float: left;    padding: 14px 0 10px;    width: 100%;}
.webinars_top_img {  float: left;    padding-bottom: 10px;}
.webinars_bott_text {}
.webinars_bott_text h4 {font-weight:bold;font-size:1.4em; padding-bottom: 4px;}
.webinars_bott_text a {color:#666;}
.webinars_bott_text p {font-size:1.2em;line-height:18px;color:#000;}
.media_content_para {float:left;width:100%;padding-bottom:20px; padding-top: 10px;}
/* styles for brandlanding page */
.inside_ref_data {background: none repeat scroll 0 0 #dc016b;}
.static_fragment_content {background:#e4e4e4;padding:10px;width:174px;float:left;}
.static_fragment_content h3 {font-weight:bold;font-size:1.4em;  padding: 5px 0;}
.static_fragment_content a {color:#666666;}
.static_fragment_content p {font-size:1.2em;color:#000;line-height:17px;}
.static_fragment {float:left;width:194px;padding-right:8px;}
.static_fragment_last {padding-right:0px;}
.border_down_inside {  border-bottom: 3px solid #c83274;padding-bottom: 15px;}
.special_report_lft_new {float:left;width:380px;}
.special_report_block_new {float:left;width:100%;padding-top: 14px;}
.special_report_block_new ul {float:left;width:100%;}
.special_report_block_new li {list-style-type:none;float:left;width:120px;padding-right:10px;}
.special_report_block_new h3 {font-size:1.4em;font-weight:bold;}
.special_report_block_new a {color:#666666;}
.special_report_block_new li:last-child {padding-right:0px;}
.special_report_rgt_new {float:right;width:204px;}
.digital_edition_part {float:left;width:100%;padding-top:14px;}
.waters_latest_edition {float:left;width:100%;padding-top: 12px;background: none repeat scroll 0 0 #F4F4F4;padding-bottom:10px;}
.waters_latest_edition .event_bottom_link{padding-right:10px;}
.waters_latest_edition_lft {float:left;width:141px;padding-right:15px;}
.waters_latest_edition_rgt {float:right;    width: 446px;}
.waters_latest_edition_rgt h4 {font-size:1.4em;font-weight:bold; padding-bottom: 3px;}
.waters_latest_edition_rgt a {color:#666;}
.waters_latest_edition_rgt p {font-size:1.2em;color:#000;line-height:17px;}
.waters_edition_reports {float:left;padding-top:8px;width:100%;}
.poll_button_submit {}
.poll_butt_sub {    background: none repeat scroll 0 0 #E4E3E1;    border: medium none;    color: #5B5E60;    float: left;    font-family: arial;    font-size: 1.2em;    padding:4px 8px;    width: 92px;}
.related_art_txt {float:left;width:184px;}
.media_center_search {margin-bottom: 13px;margin-top: 13px;float:left;width:100%;text-align:center;    margin-left: 20px;}
.media_inner_search {float:left;padding:10px;background:#e4e3e1;width:339px;}
.media_search_area {float:left;background:url("/images/media_search.jpg") no-repeat left top;width:330px;}
.top_story_main_desc {float:left;width:100%;}
.top_story_content_left {float:left;width:286px;}
.top_story_subsec {float:left;width:100%;padding:10px 0px;border-bottom:1px solid #dadada;}
.top_story_content_right {float:right;width:280px;}
.inside_market_list li { background:url("/images/inside_market_data_arrow_li.gif") no-repeat scroll left 3px transparent !important;}
.media_search_txt {  background: none repeat scroll 0 0 #FFFFFF;    border: medium none;    color: #000000 !important;    float: left;    font-family: helvetica;    font-size: 1.2em;    height: 21px;    margin-left: 25px;    padding: 6px 0 0;}
.media_search_butt { background: none repeat scroll 0 0 #E4E3E1;    border: medium none;    color: #666;    float: right;    font-family: arial;    font-size: 1.2em;    height: 25px;    margin: 3px;    text-align: center;    width: 60px;}
.ui-tabs-hide{display:none;}
.without_border_txt {border:none !important;padding-bottom:0px !important;}
* html .header_advertisement {height:103px;}
* + html .header_advertisement {height:103px;}
.Latest_whitepaper_right_block_one img {float:left;width:61px;margin-right:5px;}
.ui-tabs-hide {display:none;}
.common_deals_date img{position:relative;top:4px;  border: medium none;}
/* to remove last border */
.submenu ul li:last-child a{background:none;}
.media_text div:last-child,.editor_right div:last-child{margin-bottom:0px;padding-bottom:0px;}
.sub_story_block_left div:last-child{border:0px;}

/* end of last border */
.special_report_block ul li a{color:#666;}
.media_text div:last-child,.editor_right div:last-child ,.whitepapers_common_block div:last-child {margin-bottom:0px;padding-bottom:0px;}
.fragment_left h3 { padding-top: 5px;padding-bottom: 2px;font-size:1.2em;font-weight:normal;}
.fragment_left a {color:#666666;}
.training_right_content ,.training_right_content_second {padding-top:8px;}
.right_common_block div:last-child {padding-bottom:0px;}
.remember_me {  width: 220px !important;}
#login_tabs {float:left;width:336px;}
.down_link {  float: left;       width: 100%;}
.remember_blogs {clear:both;padding:5px 0px 4px 64px;width:270px;float:left;}
.thanks_comment {padding-top:10px;float:right;}
.article_related_links ul:last-child ,.article_list li:last-child ,.common_article_rgt div:last-child ,.sub_story_block_left div:last-child {padding-bottom:0px;}
.sub_story_block_left div:last-child {margin-bottom:0px;}
.poll_opinion_blog .event_bottom_link {padding-top:2px;   padding-right:17px;}
.top_login_button {background: url("/images/login_butt_bg.jpg") no-repeat scroll left 2px transparent;    border: 0 none;    color: #FFFFFF !important;    float: left;    font-family: Arial;    font-size: 12px;    height: 26px;    padding: 4px 0 6px;    text-align: center;    width: 69px;}
.note {padding-top:2px;float:left;}
.right_events_block {float:left;width:326px;}
.remember_blogs input { float: left;    margin-right: 5px;width:18px;}
.remember_blogs label { color: #5B5E60;    float: left;    font-size: 12px;    padding-right: 5px;    width: 55px;}
* + html .remember_blogs label  {padding-top:3px;}
.comment_area_text {}
.navigation_menu_left a {color:#666;}
.navigation_menu_left ul {float:left;width:100%;}
.navigation_menu_left li {color:#666;padding-left: 5px;float:left;list-style-type:none;background:url("/images/bg-arrow.jpg") no-repeat right 7px;padding-right:10px;}
.navigation_menu_left li:last-child {background:none;}
.article_info_top p { padding-bottom: 3px;color:#000;font-size:1.2em;}
.article_info_top span {color:#000;}
.article_info_top a {color:#666; /* margin-right: 4px; */padding-left:0px;background: url("/images/subscribe_pipe_topics.jpg") no-repeat scroll right 3px transparent;}
.article_info_top {}
.common_content_block_first {float:left;width:400px;}
.listing_block_top {    clear: both;    float: left;    padding-bottom: 9px;    width: 100%;}
.listing_block_top .article1_block_top_first {    border-bottom:2px solid #E4E3E1;}
.gallery_block_top {  clear: both;    float: left;    padding-bottom: 9px;    width: 100%;}
.gallery_block_top .article1_block_top_first {    border-bottom:2px solid #E4E3E1;}
.top_story_list_items a {color:#666;}
.top_story_main_desc {margin-top:5px;}
.thanks_comment .comments_grey_button {padding:6px 18px;}
.article_page_main_head {float:left;width:100%;}
.article_page_main_head  .article1_block_top_first {padding-bottom:20px;}
.section_title p {font-weight:normal;    font-size: inherit;}
.further_reading p {font-weight:normal;    font-size: inherit;}
/*.article_large_newsletter {margin-bottom:16px !important;;background: url("/images/article_bg_news.jpg") repeat-x scroll left top transparent;  height: auto;}*/
.checklist_part {font-size:1.1em;color:#000;padding-top:10px;}
.checklist_part input {  float: left;    margin-right: 3px;    margin-top: 2px;}
.article_large_newsletter .news-letter-signup {    margin-top: 0;    padding-top: 0;    text-align: right;}
.article_page_sec {margin-top:15px;}
.further_reading_list li:last-child {padding-bottom:0px;}
.inside_ref_dada ul{padding-top:10px !important;}
.Latest_whitepaper_right_content_one h3 a,.training_right_content h3 a,.training_right_content_second h3 a{color:#666;}
.video_part_text p a {    color: #666666;}
.your_comment_title{padding-bottom:6px !important;}
.top_story_text a{color:#666;}
.listing_pagination a:hover{background:none repeat scroll 0 0 #0367A2 !important;}
.listing_pagination span {background:#0367A2 !important;}
/* for tab */
#tab_tab_right_one .tab_active{background:#e4e3e1 url("/images/active_left.jpg") no-repeat scroll left top !important;}
#tab_tab_right_one .tab_active a{color: #5b5e60;background:#e4e3e1 url("/images/active_right.jpg") no-repeat scroll right top;}
#tab_tab_right_one .ui-corner-top{background:#5b5e60 url("/images/inactive_left.jpg") no-repeat scroll left top !important;}
#tab_tab_right_one .ui-corner-top a{background:#5b5e60 url("/images/inactive_right.jpg") no-repeat scroll right top !important;}
#tab_tab_right_one .ui-corner-top.ui-state-active{background:#e4e3e1 url("/images/active_left.jpg") no-repeat scroll left top !important;}
#tab_tab_right_one .ui-corner-top.ui-state-active a{color: #5b5e60;background:#e4e3e1 url("/images/active_right.jpg") no-repeat scroll right top !important;}
#tab_tab_right_one .active_next{background:url("/images/active_next_left.jpg") no-repeat scroll left top !important;}
#tab_tab_right_one .active_next a{background:url("/images/active_next_right.jpg") no-repeat scroll right top !important;}
#tab_tab_right_one .inactive{background:#5b5e60 url("/images/inactive_left.jpg") no-repeat scroll left top !important;}
#tab_tab_right_one .inactive a{background:#5b5e60 url("/images/inactive_right.jpg") no-repeat scroll right top !important;}
#tab_tab_right_one .inactive_last{padding-left:10px !important;background:#5b5e60 url("/images/inactive-last_left.jpg") no-repeat scroll left top;}
#tab_tab_right_one .inactive_last a{white-space:nowrap;background:#5b5e60 url("/images/inactive-last_right.jpg") no-repeat scroll right top !important;padding-left:3px;
 padding-right:17px;}
#tab_tab_right_one .ui-corner-top.ui-state-active.last_active a {background: #e4e3e1 url("/images/active_last_right.jpg") no-repeat scroll right top !important;} 
/*style for static_page_content*/
.static_page_content{clear:both;overflow:hidden;float:left;padding:0 0 0;width:100%;}
.static_page_content p{font-size:1.2em;color:#000;line-height:18px;padding:5px 0;clear:both;}
.static_page_content a{color:#454545;}
.static_page_content h1{color:#000;font-size:1.8em;padding-bottom:5px;}
.static_page_content h2{color:#000;font-size:1.4em;padding-bottom:5px;}
.static_page_content h3{color:#000;font-size:1.4em;padding-bottom:5px;}
.static_page_content h4{color:#000;font-size:1.2em;padding-bottom:5px;}
.static_page_content ul li {background:transparent url(/images/list_gray_icon_img.jpg) no-repeat scroll left 9px;font-size:1.2em;line-height:18px;list-style-type:none;padding:2px 0 5px 9px;}
.static_page_content ul li  a{color:#454545;}
.static_page_content img{padding:0px 5px 5px 5px;}
/* styles for links*/
.Send {background-image:url(/images/send_to_friend.gif) !important;/*padding-top:6px !important;*/}
.RSS {background-image:url(/images/rss.gif) !important;padding-top:7px !important;}
.Mobile {background-image:url(/images/mobile.gif) !important;padding-top:7px !important; padding-bottom: 4px !important;}
.letter_icon {background-image:url(/images/msg.jpg) !important;padding-top:6px !important;}
.Twitter {background-image:url(/images/twitter.gif) !important;padding-top:6px !important;}
.Linkedin {background-image:url(/images/linkedln_icon_img.jpg) !important;padding-top:2px !important;}
.Link {background-image:url(/images/link-icon.gif) !important;padding-top:7px !important;}
.Subscribe {background-image:url(/images/subscribe.gif) !important;padding-top:6px !important;}
.Search {background-image:url(/images/Searchicon.jpg) !important;padding-top:6px !important;}
.Email {background-image:url(/images/email_alerts.gif) !important;padding-top:7px !important;}
.Video {background-image:url(/images/video.gif) !important;padding-top:6px !important;}
.Audio {background-image:url(/images/audio.gif) !important;padding-top:6px !important;}
.Comment {    background-image: url("/images/comment.gif") !important;    padding-top: 0 !important;}
.Social {background-image:url(/images/share.gif) !important;padding-top:6px !important;}
.Share {background-image:url(/images/share.gif) !important;padding-top:2px !important;}
/* styles for pagination*/

/*brand link */
.buy-side-technology-link{color:#F1933C !important;}
.waters-link{color:#5B5E60 !important;}
.sell-side-technology-link{color:#53A13B !important;}
.inside-reference-data-link{color:#DC016B !important;}
.inside-market-data-link{color:#058EAA !important;}
/* style for polls_page */
#polls_list {    padding: 0;    width: 582px; }
.polls_list_content_display {   border-bottom: 1px solid #DADADA;    padding-bottom: 10px;}
.polls_list_content {   clear: both;    overflow: hidden;    padding: 13px 0 4px;    width: 100%;}
.polls_list_content h3 {    color: #000000;    font-size: 1.4em;    font-weight: bold;}
.polls_list_content h3 a {    color: #000000;    font-size: inherit;}
.poll_question {    font-size: 1.2em;    font-weight: normal;    padding: 3px 0 8px;}
.polls_list_content li {    display: inline;}
.polls_list_content li a {    background: url("/images/subscribe_pipe.jpg") no-repeat scroll right center transparent;    color: #000000;    font-size: 1.2em;    font-weight: bold;    padding: 0 5px 0 3px;}
element.style {    background: none repeat scroll 0 0 transparent;}
.polls_list_footer {    color: #000000;    font-size: 1.2em;    font-weight: bold;    padding: 12px 0 14px;    white-space: nowrap;    width: 582px;}
.polls_list_content ul li:last-child a { }
a,.menucontainer ul li a:hover, .subsection_tabs li a:hover {    outline: medium none;    text-decoration: none;}
/* for event page */
.eventpage_img_right {float:right;width:450px;}
.event_common_image_content {   border-bottom: 1px solid #DADADA;    float: left;    padding: 7px 0;    width: 100%;}
.eventpage_img_left {    float: left;    padding-right: 10px;    width: 130px;}
.event_image_right h2 {   font-size: 1.2em;    font-weight: bold;    padding-bottom: 2px;}
.event_image_right p {   color: #000000;    font-size: 1.2em;    line-height: 18px;}
.book_links {   border: 1px solid #DADADA;    clear: both;    margin: 5px 0;    padding: 5px;}
.book_links ul li {   display: inline;    padding-right: 10px;    text-decoration: none;}
.top_stories_group_content {   float: left;    padding: 11px 0 0;    width: 100%;}
.event_image_right h2 a {   color: #666666;}
.book_links ul li a {   color: #666666;    font-size: 1.2em;}
/* for brand landing page */
.common_left_block_sell_side_technology .inside_ref_data{background-color:#53A13B;}
.common_left_block_sell_side_technology .border_down_inside{ border-bottom: 3px solid #53A13B;}
.common_left_block_sell_side_technology  .top_story_link a { color: #53A13B;}
.common_left_block_sell_side_technology .botton_link a {   background: url("/images/sell_side.jpg") no-repeat scroll left 3px transparent;}

.common_left_block_buy_side_technology .inside_ref_data{background-color:#F1933C;}
.common_left_block_buy_side_technology .border_down_inside{border-bottom: 3px solid #F1933C;}
.common_left_block_buy_side_technology  .top_story_link a { color: #F1933C;}
.common_left_block_buy_side_technology .botton_link a {background: url("/images/buy_side.jpg") no-repeat scroll left 3px transparent;}

.common_left_block_inside_market_data .inside_ref_data{background-color:#058EAA;}
.common_left_block_inside_market_data .border_down_inside{border-bottom: 3px solid #058EAA;}
.common_left_block_inside_market_data .top_story_link a { color: #058EAA;}
.common_left_block_inside_market_data .botton_link a {   background: url("/images/inside_market_data.jpg") no-repeat scroll left 3px transparent;}

.common_left_block_waters .inside_ref_data{background-color:#5B5E60;}
.common_left_block_waters .border_down_inside{border-bottom: 3px solid #5B5E60;}
.common_left_block_waters .top_story_link a { color: #5B5E60;}
.common_left_block_waters .botton_link a {   background: url("/images/water_arrow_icon_img.jpg") no-repeat scroll left 3px transparent;}

.common_left_block_inside_reference_data .inside_ref_data{background-color:#DC016B;}
.common_left_block_inside_reference_data .border_down_inside{border-bottom: 3px solid #DC016B;}
.common_left_block_inside_reference_data .top_story_link a { color: #DC016B;}
.common_left_block_inside_reference_data .botton_link a {   background: url("/images/arrow_pinkcolor_img.jpg") no-repeat scroll left 3px transparent;}


/* end of brand landing */
/* style for brand langing main image */
.brand_logo { background: none repeat scroll 0 0 transparent;    border: 0 none;    padding-top: 0;}
.brand_logo_block {   vertical-align: bottom;    width: 207px;}
.brand_text_block {vertical-align: bottom;    width: 395px;}
.brand_text {    float: right;    font-size: 1.6em;    font-style: italic;    font-weight: bold;    line-height: 20px;}
.brand_text a {   color: #999999;}
.make_aling_center {    background: url("/images/navi_home.gif") no-repeat scroll 0 4px transparent;    border-bottom: 1px solid #E4E3E1;    color: #8F8F91;    float: left;    margin: 0 0 13px;    padding: 4px 0 7px;    width: 602px;}
.brand_text a:hover { text-decoration:none !important;}

/* missed css added */
.page_display_bar {border-bottom:1px solid #DADADA;clear:both;float:left;font-size:1.2em;padding:8px 0;width:602px;}
.page_display_bar_left,.page_display_bar_left_dir,.page_display_bar_left_cat {color:#000000;float:left;}
.page_display_bar_right {float:right;}
.page_display_bar_right select {margin:1px;vertical-align:middle;width:152px;}
.page_search {color:#000000;float:left;padding-right:4px;}
.search_page_number {color:#666666;float:left;font-size:12px;}
.search_page_number {color:#666666;float:left;font-size:12px;}
span.disabled, .span.current {color:#333333;}
.prev_page {padding:0 9px 0 0;}
.search_page_number img {margin:0 5px 1px;  border: medium none;}
.search_page_number a {color:#666666;padding:0 4px;}
.next_page {padding-left:2px;}
.setbold {color:#666666;font-size:1.1em;font-weight:bold;}

.white_paper_search_block {border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-top:1px solid #FFFFFF;margin:0;}
.right_common_block {clear:both;/*margin-bottom:12px;*/overflow:hidden;}
.white_paper_search {background:#CFE5F2 none repeat scroll 0 0;width:330px;}
.right_search_box {background:#E4E3E1 none repeat scroll 0 0;float:right;height:32px;padding:9px;width:340px;/*width:330px;*/}
.inner_right_search_box {/*background:transparent url(/images/search_block_bg_left.jpg) no-repeat scroll left top;*/float:left;padding:0 0 0 4px;}

.inner_search_box {background:#FFFFFF url(/images/search_block_bg_right.jpg) no-repeat scroll right top;float:left;padding:3px 3px 2px 4px;}
.white_paper_search_box {width:232px;}
.search_text_box {background: url("/images/search_icon.jpg") no-repeat scroll 0 7px #FFFFFF;    border: 0 none;    color: #000000;    float: left;    font-family: Helvetica;    font-size: 1.2em;    height: 20px;    padding: 2px 0 0 18px;    width: 243px;}
.top_search_button {background:#E4E3E1 none repeat scroll 0 0;border:0 none;color:#666666 !important;float:left;font-family:Arial;font-size:12px;height:25px;padding:4px 0 6px 0;text-align:center;width:69px;}
.inner_right_search_box label {display:none;}
.right_common_content {border-color:#DADADA;border-style:none solid solid;border-width:0 1px 1px;float:left;padding:10px;width:326px;}
.white_paper_block {float:none;overflow:hidden;}
.search_category {overflow:hidden;padding-bottom:6px;width:100%;}
.gray_box {color:#000000;float:left;font-size:1.2em !important;height:13px;margin:0 2px 0 0;overflow:hidden;padding:4px 5px 4px 0;width:67px;}
.refine_sub_selection_box {height:24px;width:157px;}
.down_link {clear:both;overflow:hidden;width:100%;}
.right {padding-left:10px;}
.listing_pagination .prev_page {background:transparent url(/images/tt_pagination_left.jpg) no-repeat scroll left 4px !important;}
.listing_pagination .next_page {background:transparent url(/images/tt_paragation_next.jpg) no-repeat scroll right 7px !important;}

.category_list p {color:#000000;font-size:1.2em;line-height:17px;padding:11px 0 6px;}
.category_list h2 {color:#333333;font-size:1.4em;padding:5px 0;}
.category_list h2 a {color:#666666;}
.category_list ul {padding:0 0 0 15px;}
.category_list ul li {background:transparent url(/images/list_bullet.jpg) no-repeat scroll left 4px;list-style-type:none;padding:2px 0 5px 13px;}
.category_list ul li a {color:#666666;font-size:1.2em;}

.poll_result_inner_bar{background:none repeat scroll 0 0 #E4E4E4;}
.poll_result_bar{background:none repeat scroll 0 0 #00689E;}
.poll_result_heading {padding-bottom: 10px;    padding-left: 0;    padding-right: 0;    padding-top: 0;}
.poll_result_heading h3 {    color: green;    font-size: 1.2em;    font-weight: bold;    text-align: center;}
.poll_result_heading h2 {    color: #000000;    font-size: 1.8em;    font-weight: normal;    padding-bottom: 5px;    padding-top: 5px;}
.poll_result p {    font-size: 1.2em;}
.poll_result_date {    color: #333333 !important;    font-size: 1.2em;    padding-top: 2px;}
.result {    float: left;    padding-bottom: 0;    padding-left: 0;    padding-right: 0;    padding-top: 4px;    width: 100%;}
.result_block {    clear: both;    margin-bottom: 10px;    margin-left: 0;    margin-right: 0;    margin-top: 10px;    overflow-x: hidden;    overflow-y: hidden;}
.poll_result_answer {    float: left;    font-size: 1.2em;    font-weight: normal;    line-height: 17px;    width: 145px;}
.poll_result_outer_bar {   border:1px solid #E4E4E4;    float: left;    margin-left: 15px;    padding-bottom: 1px;    padding-left: 1px;    padding-right: 1px;    padding-top: 1px;}
.poll_result_inner_bar {    background-color: #E4E4E4;       width: 375px;}
.poll_result_bar {    background-attachment: scroll !important;    background-clip: border-box !important;    background-color: #00689E !important;    background-image: none !important;    background-origin: padding-box !important;    background-position: 0 0 !important;    background-repeat: repeat !important;    background-size: auto auto !important;    height: 20px;}
.poll_result_persentage {    float: left;    font-size: 1em;    margin-left: 10px;    padding-bottom: 0;    padding-left: 0;    padding-right: 0;    padding-top: 5px;}
.editor_choice_main .editor_left{width:300px;padding-right:0px;}
.editor_choice_main .editor_right{width:295px;}
.editor_choice_main .editor_right .editor_side_rgt{width:auto;padding-left:0px;}
.editor_choice_main .editor_right .editor_side_lft{width:145px;}
.section_title a {color:#FFFFFF;}
.top_stories_bottom_menu_nav ul li.free_trial{padding: 0pt 0pt 2px 23px; background: transparent url(/images/free_trial.gif) no-repeat scroll 4% 44%; display: inline; list-style-type: none; float: left;font-size: 1.2em; margin-right: 8px;}
.top_stories_bottom_menu_nav ul li.subscribe{padding: 0pt 0pt 2px 23px; background: transparent url(/images/subscribe.gif) no-repeat scroll 4% 44%; display: inline; list-style-type: none; float: left;font-size: 1.2em; margin-right: 8px;}
.top_stories_bottom_menu_nav ul li.email_alerts{padding: 0pt 0pt 2px 23px; background:transparent url(/images/email_icon_img.jpg) no-repeat scroll 4% 44%; display: inline; list-style-type: none; float: left;font-size: 1.2em; margin-right: 8px;}
.top_stories_bottom_menu_nav ul li.rss{padding: 0pt 0pt 2px 23px;  background: transparent url(/images/rss_icon_img.jpg) no-repeat scroll 4% 44%;display: inline; list-style-type: none; float: left;font-size: 1.2em; margin-right: 8px;}
.top_stories_bottom_menu_nav ul li.linkedin{padding: 0pt 0pt 2px 23px; background: transparent url(/images/linkedln_icon_img.jpg) no-repeat scroll 4% 44%; display: inline; list-style-type: none; float: left;font-size: 1.2em; margin-right: 8px;}
.days_link {padding:10px 0;}
.days_link ul li {display:inline;list-style-type:none;padding-right:5px;}
.days_link ul li a {background:transparent url(/images/subscribe_pipe.jpg) no-repeat scroll right 50%;color:#666666;font-size:1.2em;padding:0 8px 0 0;}
.days_list_content h1{font-size:1.2em;padding:5px 0;}
.list_block ul li a{font-weight:normal;color:#666;background:transparent url(/images/list_gray_icon_img.jpg) no-repeat scroll left 5px;line-height:18px;list-style-type:none;padding:2px 0 5px 13px;}
.list_block ul li h2{font-size:1.2em;}
.fragment_right img{margin-top:3px;}
/* styles for send to a friend */
.ui-dialog {   /* background: none repeat scroll 0 0 #CCCCCC;*/ background:transparent url(/images/send_to_friend_bg.jpg) repeat-x scroll left bottom;   border: 1px solid #DEDEDE;    overflow: hidden;    padding: 14px 10px 10px;  top:95px !important;  position: fixed !important;    width: 397px !important;float:left;z-index: 1009}
div.ui-widget-header { border-bottom: 1px dotted #a2a2a2;    padding-bottom:0px;    float: left;  background: url("/images/section_title_bg.jpg") repeat-x scroll left bottom transparent;   width: 100%;}
.send_to_friend_block {  /*  background: none repeat scroll 0 0 #CCCCCC !important;*/   float: left;   margin-bottom: 10px;    padding: 10px 0 0 !important;}
.add_comment_block td {    padding-bottom: 8px;    vertical-align: top;}
.send_to_friend_block label { line-height: 10px; padding: 5px 0 0; width: 100%;}
.add_comment_block label { display: block; font-size: 1.2em; padding-top: 6px;}
.send_to_friend_block .comment_text {    width: 391px;}
.comment_text { border-color: #AAADB2 #E2E9EF #E2E9EF;    border-right: 1px solid #E2E9EF;    border-style: solid;    border-width: 1px;    color: #000000;    font-family: arial;    font-size: 1.2em;    padding: 5px 2px;    width: 446px;}
.add_comment_block label {    display: block;    font-size: 1.2em;    padding-top: 6px;}
.send_to_friend_block .comment_area {    width: 391px;}
.search_button { background: none repeat scroll 0 0 #4F4C4D;    border: 0 none;    color: #FFFFFF;    float: right;    font-family: Arial;    font-size: 12px;    height: 17px;    margin: 0;    padding: 5px 0 2px;    text-align: center;    width: 65px;}
.signup_button {    float: right;    width: 75px;}
.error_page_search p { background:#4F4C4D !important;    color: #FFFFFF;    cursor: pointer;    float: right;    font-size: 1.2em;    margin-right: 8px;    padding: 4px 15px 3px;    width: 45px;}
.fxweek_rgt_info p a {color: #454545;}
.navigation_menu_left a {color: #454545;}
.today_fxweek_blog div:last-child {border:none;}
.ui-dialog .ui-dialog-titlebar-close {float: right;    height: 18px;    margin: -10px 0 0;  padding: 1px; position: relative;right: 0.3em;top: 20px; width: 19px;border: 0px;background: none;}
.ui-dialog .ui-dialog-titlebar-close .ui-button-text {display: none;}
.ui-dialog .ui-dialog-title {   color: #000000 !important;    float: left;    font-size: 1.2em;    font-weight: bold;    line-height: 18px !important;    padding: 6px 10px 12px !important;}
.ui-widget-overlay{background:#AAAAAA url(/images/ui-bg_flat_0_aaaaaa_40x100.png) repeat-x scroll 50% 50%;height:3227px;left:0;opacity:0.3;filter:alpha(opacity=30);position:absolute;top:0;width:1263px;z-index:1001;}

.ui-widget-content .ui-icon {background-image: url("/images/ui-icons_222222_256x240.png");}
.ui-dialog .ui-dialog-titlebar-close span {display: block;margin: 1px;height: 18px;width: 18px;}
.ui-icon {background-repeat: no-repeat;display: block;overflow: hidden;text-indent: -99999px;}

#send_to_friend{display:none;}
.send_to_friend_block{padding:10px 0 0 !important;margin-bottom:10px;/*background:#ccc !important;width:100% !important;*/}
.send_to_friend_block .section_title p {}
.send_to_friend_block .comment_text{width:391px;}
.send_to_friend_block label{line-height:10px;width:100%;padding:5px 0 0;}
.send_to_friend_block .comment_area {width:391px;}
.confirmation_text{float:right;font-size:1.2em;clear:both;}
.confirmation_text a{color:#002a5b;}
.snd_friend_button_block{width:100%;text-align:right;padding:6px 0 12px 0;}
.snd_friend_button{float:none;margin-left:3px;}
#search_footer .search_text_box{width:243px;}
.ui-icon-closethick {background-position:-96px -128px;}
.search_one{margin:0;padding:0;width:346px;}
.search_two{border:medium none;height:28px;padding-bottom:10px !important;padding-top:10px;width:328px;background:none repeat scroll 0 0 #CFE5F2 !important;}
.search_three{border:medium none;padding-left:3px;padding-right:1px;padding-top:1px;width:320px;}
.search_three .search_text_box{width:233px;}

/* style for RSS feeds */
.rss_feeds p {font-size:1.2em;padding:10px 0;}
.rss_feeds ul li {font-size:1.2em;list-style-type:none;padding:8px 0 8px 10px;}
.rss_feeds ul li a {background:transparent url(/images/rss.gif) no-repeat scroll 0 50%;font-weight:bold;padding:1px 21px;}
.rss_feeds a {color:#666666;}
.rss_feeds .feed_reader a {font-size:1.2em;}

/* style for Solutions */
.fill_comments {float:left;line-height:25px;padding-top:10px;}
.fill_comments p {color:#000000;font-size:1.2em;line-height:17px;padding:11px 0 6px;}
.event_middle_images {float:left;padding-bottom:20px;padding-top:20px;width:100%;}
.event_lft_part {float:left;width:310px;}
.event_lft_part ul {float:left;padding-bottom:10px;width:100%;}
.fill_comments ul li {list-style-type:none;}
.event_lft_part li {float:left;list-style-type:none;padding:0 3px;}
.fill_comments h2 {clear:both;font-size:1.4em;}
.post_comment {float:left;padding:12px 0;width:602px;}
.fill_comments label {color:#000000;font-size:1.2em;}
.text_style {background-color:transparent;background-image:url(/images/add_comment_input.jpg);background-position:left top;background-repeat:no-repeat;border:medium none;color:#000000;font-size:1.4em;height:22px;margin-bottom:10px;padding:3px 0 0 3px;width:400px;}
.new_license_page {background:#666666 none repeat scroll 0 0 !important;height:16px !important;}
.new_license_page .submit_style {background:transparent none repeat scroll 0 0 !important;border:medium none !important;color:#FFFFFF !important;height:16px !important;}
.top_search_button {background:#E4E3E1 none repeat scroll 0 0;border:0 none;color:#666666 !important;float:left;font-family:Arial;font-size:12px;height:25px;padding:4px 0 6px 0;text-align:center;width:69px;}

.brand_top_story{padding-top:3px !important;}
.quate_content p{text-align:center;}
.article_info_top img{position:relative;top:4px;border: medium none;}
.spoll {
    padding: 0 10px 10px;
    width: 580px;
}
.red_highlighted_text {    color: red;    float: left;    font-size: 1.2em;    font-weight: bold;    padding: 10px 0;
    text-align: center;    width: 100%;}
.polls_list_header h1 {    color: #000000;    font-size: 1.8em;clear:both;    font-weight: normal;}
.alert_form input {    margin: 0 5px 0 0;}
.vote_block label {    display: none;}

.whitepapers_common_block div:last-child{border:0px;}
.highlight {color:#C0596E;font-size:1.2em;font-weight:bold;}

.common_media_rgt{float:right;width:300px;}
.common_media_rgt .common_type img{position:relative;top:4px; border: medium none;}
#login_form_ajax_update{display:none;}
.summary_gap p{padding:0px;}


.first_story_blk{float:none;width:100%;}
.first_story_blk h1{width:100% !important;}
.first_story_blk .article_info_top{float:none;width:100%;}
.article_info_top p.no_pipe a{background:none !important;}
.article_info_top p.space_pipe a{margin-right:2px;padding-right:5px;}
.article_info_top p.space_pipe a:last-child{background:none;}
.source_texte a{padding-right:5px;}

.common_left_block_inside_reference_data .common_left_block .section_title{background:#DC016B none repeat scroll 0 0;}
.common_left_block_inside_reference_data .pollbar .poll_result_inner{background:#DC016B none repeat scroll 0 0;}
.common_left_block_inside_market_data .common_left_block .section_title{background:#058EAA none repeat scroll 0 0;}
.common_left_block_inside_market_data .pollbar .poll_result_inner{background:#058EAA none repeat scroll 0 0;}
.common_left_block_sell_side_technology .common_left_block .section_title{background:#53A13B none repeat scroll 0 0;}
.common_left_block_sell_side_technology .pollbar .poll_result_inner{background:#53A13B none repeat scroll 0 0;}
.common_left_block_buy_side_technology .common_left_block .section_title{background:#F1933C none repeat scroll 0 0;}
.common_left_block_buy_side_technology .pollbar .poll_result_inner{background:#F1933C none repeat scroll 0 0;}

.media_inner_lft h3{font-size:1.4em;font-weight:bold;padding-bottom:5px;}
.media_inner_lft h3 a{color:#666;}
.video_infos h3{font-size:1.4em;font-weight:bold;padding-bottom:5px;}
.video_infos h3 a{color:#666;}

.right_menu_content_block p {color:#666;font-size:1.2em;padding:15px 0;text-align:center;}
.left_align_content p {text-align:left !important;}
.right_menu_content_block p a {color:#000;}

.common_tab_inner_content {font-size:1.2em;}
.common_tab_inner_content p {color:#666;}
.common_tab_inner_content a {color:#5B5E60;}
.divider {border-top:1px dotted #666;margin-top:10px;padding-top:10px;width:327px;}
#my_account_tab table tr td {vertical-align:top;}
.label_text {padding-right:4px;width:125px;}
.white {color:#666;}
.personal_details {float:left;margin-bottom:20px;width:100%;}
.personal_details td {padding:5px 0;}
.personal_details .align_left {text-align:left !important;}
.personal_details .align_right, .right {float:right;}
.personal_details label {font-size:1.2em;}
.anchor_style a {color:#666666;}
.anchor_as_button a {background-color:#333333;color:#FFFFFF !important;font-family:arial;font-size:13px;height:25px;margin:2px auto;padding:5px 14px;}
#welcome_tab .top_search_button{background:transparent url(/images/login_butt_bg.jpg) no-repeat scroll left 2px;color:#fff !important;padding:5px 0 6px;}

.password_remainder {clear:both;overflow:hidden;padding:12px 0;width:100%;}
.seaction_title_head {float:left;overflow:hidden;padding-bottom:3px;width:100%;}
.seaction_title_head h3 {color:#000000;font-size:1.8em;font-weight:normal;}
.section_title_desc {clear:both;overflow:hidden;}
.section_title_desc p {color:#000000;font-size:1.2em;line-height:17px;padding:3px 0 5px;}
.password_remainder .section_left {clear:both;float:left;font-size:1.3em;margin:0 5px 5px 0;width:100px;}
.password_remainder .section_right {float:left !important;font-size:1.3em;margin:0 5px 5px 0;}
.password_remainder .text_style {border:1px solid #9C9E9D;height:21px;padding:2px 0;width:390px !important;}
.password_remainder .section_right {float:left !important;font-size:1.3em;margin:0 5px 5px 0;}
.top_search_button {background:#E4E3E1 none repeat scroll 0 0;border:0 none;color:#666666 !important;float:left;font-family:Arial;font-size:12px;height:25px;padding:4px 0 6px 0;text-align:center;width:69px;}
#send_to_friend_error_comment li {list-style-type:none;font-size: 1.2em;padding-left: 10px;}
.video_player_article{padding-top:10px;}
/* styles for pullquote*/
.summary_gap {float:left;}
.login_status_box {    border-color: #5B5E60 #DADADA #DADADA;    border-style: solid;    border-width: 3px 1px 1px;    display: block;    font-size: 1.3em;    margin-bottom: 10px;    padding: 10px;    width: 326px;}
.section_right .top_search_button {margin-top:-10px;}
.activation_link {    color: #CA0000;    font-size: 1.2em;}
/* style for inside market data */
.article_page_inside_market_data .article1_block_top_first {border-bottom: 2px solid #0191AC !important;}
.article_page_inside_market_data .article_list li { background: url("/images/inside_market_data_arrow_list.jpg") no-repeat scroll left 4px transparent !important;}
.article_page_inside_market_data .news-letter-head h2 {color:#0191AC !important;}
.article_page_inside_market_data .further_reading_list li {  list-style-position: outside;   background: url("/images/inside_market_data_arrow_list.jpg") no-repeat scroll left 4px transparent !important;}
.common_left_block_inside_market_data .top_story_list_items li {   background: url("/images/inside_market_data_arrow_li.gif") no-repeat scroll left 4px transparent !important;}
.common_left_block_inside_market_data .bottom_link a {    background: url("/images/inside_market_data_arrow_list.gif") no-repeat scroll left 3px transparent !important;}
.common_left_block_inside_market_data .poll_opinion_blog .bottom_link a {    background: url("/images/inside_market_data_arrow_li.gif") no-repeat scroll left 3px transparent !important;}

/* style for inside reference data */
.article_page_inside_reference_data .article1_block_top_first{border-bottom: 2px solid #E64690 !important;}
.article_page_inside_reference_data .article_list li {background: url("/images/inside_reference_arrow_list.jpg") no-repeat scroll left 4px transparent !important;}
.article_page_inside_reference_data .news-letter-head h2{color:#E64690 !important;}
.article_page_inside_reference_data .further_reading_list li {    background: url("/images/inside_reference_arrow_list.jpg") no-repeat scroll left 4px transparent !important;}
.common_left_block_inside_reference_data .top_story_list_items li {   background: url("/images/inside_reference_arrow_li.gif") no-repeat scroll left 4px transparent !important;}
.common_left_block_inside_reference_data .bottom_link a {    background: url("/images/inside_reference_arrow_list.gif") no-repeat scroll left 3px transparent !important;}
.common_left_block_inside_reference_data .poll_opinion_blog .bottom_link a {    background: url("/images/inside_reference_arrow_li.gif") no-repeat scroll left 3px transparent !important;}
/* style for sell side technology */
.article_page_sell_side_technology .article1_block_top_first  {border-bottom: 2px solid #53A03A !important;}
.article_page_sell_side_technology .article_list li {    background: url("/images/sell_side_arrow_list.jpg") no-repeat scroll left 4px transparent !important;}
.article_page_sell_side_technology .news-letter-head h2  {color:#53A03A !important;}
.article_page_sell_side_technology .further_reading_list li {    background: url("/images/sell_side_arrow_list.jpg") no-repeat scroll left 4px transparent !important;}
.common_left_block_sell_side_technology .top_story_list_items li {   background: url("/images/sell_side_arrow_list.jpg") no-repeat scroll left 4px transparent !important;}
.common_left_block_sell_side_technology .bottom_link a {    background: url("/images/sell_side_arrow_list.gif") no-repeat scroll left 3px transparent !important;}
.common_left_block_sell_side_technology .poll_opinion_blog .bottom_link a {    background: url("/images/sell_side_arrow_list.jpg") no-repeat scroll left 3px transparent !important;}
.common_left_block_sell_side_technology .waters_latest_edition  .bottom_link a {    background: url("/images/sell_side_arrow_list.jpg") no-repeat scroll left 3px transparent !important;}
/* style for buy side technology */
.article_page_buy_side_technology .article1_block_top_first{border-bottom: 2px solid #EE953B !important;}
.article_page_buy_side_technology .article_list li{    background: url("/images/buy_side_arrow_list.jpg") no-repeat scroll left 4px transparent !important;}
.article_page_buy_side_technology .news-letter-head h2{color:#EE953B !important;}
.article_page_buy_side_technology .further_reading_list li {    background: url("/images/buy_side_arrow_list.jpg") no-repeat scroll left 4px transparent !important;}
.common_left_block_buy_side_technology .top_story_list_items li {   background: url("/images/buy_side_arrow_list.jpg") no-repeat scroll left 4px transparent !important;}
.common_left_block_buy_side_technology .bottom_link a {    background: url("/images/buy_side_arrow_list.gif") no-repeat scroll left 3px transparent !important;}
.common_left_block_buy_side_technology .poll_opinion_blog .bottom_link a {    background: url("/images/buy_side_arrow_list.jpg") no-repeat scroll left 3px transparent !important;}
.common_left_block_buy_side_technology .waters_latest_edition .bottom_link a {    background: url("/images/buy_side_arrow_list.jpg") no-repeat scroll left 3px transparent !important;}
/* styles for barrier page*/
.start_button {margin-left:34px;}
.barrier_right_part a:hover {text-decoration:none !important;}
/* styles for poll */
.show_poll .poll_option {width: 210px;}
.simple_listing_block  {padding-top:10px;}
.article_large_newsletter {    background: url("/images/new_bg1.jpg") repeat-y scroll left top transparent;    border-bottom: 2px solid #9C9BA1;    border-top: 2px solid #9C9C9E;    height: auto;    margin-bottom: 16px !important;    width: 164px;}
tr.comment_captcha,.comment_captcha tr {float: none !important;}
/*style for reports*/
.special_report_block li img {border:1px solid #DADADA;}
/*style for water arrow */
.article_page_waters .further_reading_list li, .article_page_waters .article_list li{  background: url("/images/water_arrow.jpg") no-repeat scroll left 4px transparent;}
.article_page_waters .article_page_sec .article_list li{ background: url("/images/water_arrow.jpg") no-repeat scroll left 4px transparent;}
.article_page_waters .news-letter-head h2{color:#5B5E60 !important;}
.common_left_block_waters .top_story_list_items li { background: url("/images/water_arrow.jpg") no-repeat scroll left 4px transparent;}
.common_left_block_waters .event_bottom_link a { background: url("/images/water_arrow.gif") no-repeat scroll left 4px transparent !important;}
.common_left_block_waters .poll_opinion_blog .bottom_link a { background:url("/images/water_arrow.jpg") no-repeat scroll left 4px transparent !important;}
.aop_footer_logo img {border:none;}
.header_ad li img {border:none;}
.last-menu img {border:none;}
.sendtofriend {float:left;width:100%;}
.sendtofriend  p { padding-bottom:3px;font-size:1.2em;color:#000;float:left;width:100%;}
.sendtofriend  p input {padding-bottom:10px;}
.friend_email_add {border:1px solid #dadada;float:left;width:200px;}
.article_page_waters .article1_block_top_first { border-bottom: 2px solid #5B5E60;}
.article_page_waters .text_color {    color: #5B5E60;}
.message_to_friend {   border: 1px solid #DADADA;    float: left;    height: 200px;    width: 450px;}
.email_to_friend_submit { padding-top:10px; background: none repeat scroll 0 0 #E4E3E1;    border: medium none;    color: #5B5E60;    float: left;    font-family: arial;    font-size: 1.2em;    padding: 4px 8px;    width: 92px;}
.quatation_section img {border:none;}
.new_class p {font-size:1.8em; margin-bottom: 10px;padding:0px;}
.brand_logo_block img {border:none;}
.opacity img{border:none;} 
.barrier_left_part a{background-color: #4F4C4D;border: 1px solid #6C6969;bottom: 10px;clear: both;color: #FFFFFF;float: right;font-family: arial;font-size: 13px;padding: 3px;}
/* new brand styles*/
.article_page_waters .article_pagination .next_page {background: url("/images/waters_paragation_next.jpg") no-repeat scroll right 5px transparent;}
.article_page_buy_side_technology .article_pagination .next_page {background: url("/images/buyside_paragation_next.jpg") no-repeat scroll right 5px transparent;}
.article_page_sell_side_technology .article_pagination .next_page {background: url("/images/sell_side_paragation_next.jpg") no-repeat scroll right 5px transparent;}
.article_page_inside_market_data .article_pagination .next_page {background: url("/images/inside_market_paragation_next.jpg") no-repeat scroll right 5px transparent;}
.article_page_inside_reference_data .article_pagination .next_page {background: url("/images/inside_ref_paragation_next.jpg") no-repeat scroll right 5px transparent;}

.article_page_waters .article_pagination .prev_page {background:url("/images/waters_paragation_prev.jpg") no-repeat scroll left 4px transparent;}
.article_page_buy_side_technology .article_pagination .prev_page {background: url("/images/buyside_paragation_prev.jpg") no-repeat scroll left 4px transparent;}
.article_page_sell_side_technology .article_pagination .prev_page {background: url("/images/sell_side_paragation_prev.jpg") no-repeat scroll left 4px transparent;}
.article_page_inside_market_data .article_pagination .prev_page {background: url("/images/inside_market_paragation_prev.jpg") no-repeat scroll left 4px transparent;}
.article_page_inside_reference_data .article_pagination .prev_page {background: url("/images/inside_ref_paragation_prev.jpg") no-repeat scroll left 4px transparent;}

.article_page_waters .article_pagination span {background:#5D5E60;}
.article_page_buy_side_technology .article_pagination span {background:#F2923C;}
.article_page_sell_side_technology .article_pagination span {background:#549F3A;}
.article_page_inside_market_data .article_pagination span {background:#028EB1;}
.article_page_inside_reference_data .article_pagination span {background:#CC457F;}


.article_page_waters .article_pagination .next_page:hover {background: url("/images/waters_paragation_next.jpg") no-repeat scroll right 5px transparent;}
.article_page_buy_side_technology .article_pagination .next_page:hover {background: url("/images/buyside_paragation_next.jpg") no-repeat scroll right 5px transparent;}
.article_page_sell_side_technology .article_pagination .next_page:hover {background: url("/images/sell_side_paragation_next.jpg") no-repeat scroll right 5px transparent;}
.article_page_inside_market_data .article_pagination .next_page:hover {background: url("/images/inside_market_paragation_next.jpg") no-repeat scroll right 5px transparent;}
.article_page_inside_reference_data .article_pagination .next_page:hover {background: url("/images/inside_ref_paragation_next.jpg") no-repeat scroll right 5px transparent;}


.article_page_waters .article_pagination a  {background:#5D5E60; padding: 1px 7px 5px;}
.article_page_buy_side_technology .article_pagination a  {background:#F2923C; padding: 1px 7px 5px;}
.article_page_sell_side_technology .article_pagination a  {background:#549F3A; padding: 1px 7px 5px;}
.article_page_inside_market_data .article_pagination a  {background:#028EB1; padding: 1px 7px 5px;}
.article_page_inside_reference_data .article_pagination a  {background:#CC457F; padding: 1px 7px 5px;}

.article_page_waters .article_pagination a:hover {background:#5D5E60; padding: 1px 7px 5px;}
.article_page_buy_side_technology .article_pagination a:hover  {background:#5D5E60; padding: 1px 7px 5px;}
.article_page_sell_side_technology .article_pagination a:hover  {background:#5D5E60; padding: 1px 7px 5px;}
.article_page_inside_market_data .article_pagination a:hover  {background:#5D5E60; padding: 1px 7px 5px;}
.article_page_inside_reference_data .article_pagination a:hover  {background:#5D5E60; padding: 1px 7px 5px;}

.article_page_waters .article_pagination a.prev_page:hover {background:url("/images/waters_paragation_prev.jpg") no-repeat scroll left 4px transparent !important;}
.article_page_buy_side_technology .article_pagination a.prev_page:hover {background: url("/images/buyside_paragation_prev.jpg") no-repeat scroll left 4px transparent !important;}
.article_page_sell_side_technology .article_pagination a.prev_page:hover {background: url("/images/sell_side_paragation_prev.jpg") no-repeat scroll left 4px transparent !important;}
.article_page_inside_market_data .article_pagination a.prev_page:hover {background: url("/images/inside_market_paragation_prev.jpg") no-repeat scroll left 4px transparent !important;}
.article_page_inside_reference_data .article_pagination a.prev_page:hover {background: url("/images/inside_ref_paragation_prev.jpg") no-repeat scroll left 4px transparent !important;}
.border_down_waters .section_title {background: none repeat scroll 0 0 #5B5E60 !important;}

/*404 page*/
.dialog h1 { color: #000000;font-size: 1.5em;line-height: 1.5em;padding: 10px 0;}
.dialog p {color: #000000;font-size: 1.2em;padding-bottom: 10px;}
.category_articles_list {color: blue;float: left;padding: 10px;width: 90px;}
div.dialog {text-align: center;}
.category_articles_list h4 {font-size: 1.2em;margin-left: 0;text-align: left;}
.category_articles_list ul {list-style-type: none;padding: 0;}
.category_articles_list ul li {padding-top: 5px;text-align: left;}
.category_articles_list ul li a {color: #666666;font-size: 0.98em;text-decoration: underline;}
.category_articles_list h4 a {color: #666666;}

/* style for 16996 */
.static_page_dir ul li{padding: 6px 0 5px 22px;}

.search_list_pagination_left {float:left;width: 230px;}
.search_page_number a{float:left;}
.search_pagein{ width: 300px;}
.search_pagein a{float:none;}
.special_report_lft_new p.bottom_link{float:right;}
#send_to_friend .align_right{float:right !important;}
.start_trial a {background:none !important; border:none !important}
.small_button{background:none !important; border:none !important}
.common_content_block_first h1 a {color: #666666;}
.pwd_reset {border:1px solid !important;height:17px !important;margin-top:3px !important;margin-bottom:3px !important;}
.media_center_webcast a{ background: url("/images/arrow_icon_img.gif") no-repeat scroll left 4px transparent;color: #666666 !important;font-size: 14px;font-weight: bold !important;padding-left: 8px;float:right;}

/*.ui-state-active { background: url("/images/active_left.jpg") no-repeat scroll left top #E4E3E1 !important;}
.ui-state-active a{ background: url("/images/active_right.jpg") no-repeat scroll right top #E4E3E1 !important;    color: #5B5E60;}
.ui-state-default {    background: url("/images/inactive_left.jpg") no-repeat scroll left top #5B5E60;}
.ui-state-default a {    background: url("/images/inactive_right.jpg") no-repeat scroll right top #5B5E60;}*/

/*#23417*/
.common_tab_inner_content ul li{list-style:none;}
.tabbed-comp-app ul{padding-top:10px;}
.tabbed-comp-app ul li{list-style:disc outside none}
.tabbed-comp-app p{color:#000000;padding-top:10px;}
.most-content ol {font-size:18px;list-style-position: inside;color: #808080;}
.notes {
    color: #000000;
    display: inline-block;
    font-size: 12px;
    font-weight: normal;
    padding-top: 4px;
    vertical-align: text-top;
    width: 254px;
}

.most-content ol{ 
    counter-reset: item;
    list-style-type: none;
}
.most-content ol li:before { 
    content: counter(item) "  "; 
    counter-increment: item 
}
.make_align_center object{left:0px;}
.google_subscription p {font-size: 1.4em;line-height: 20px;color: #333333;padding-bottom: 1.3em;font-family: Arial;}

/*disqus*/
#disqus_thread{float: left;width: 100%;padding-left: 10px;padding-right: 10px;box-sizing: border-box;}

#filters .search_one {width: 100%;padding: 0px;margin: 0px;}
#filters{width: 602px!important;}
#filters .search_two{width: 584px;background: #E4E3E1!important;height:30px;}
#filters .search_three {    width:100%;    padding: 3px 3px 2px 4px;    box-sizing: border-box;    float: left;}
#filters .search_three .search_text_box{width: 479px;}
#filters .right_common_content {width: 96.5%;}
#filters p.gray_box {background: #E4E3E1;border: 1px solid #dadada;  padding: 4px 5px 4px 7px;margin-right: 10px;font-size: 12px!important;height: auto;color: #5B5E60;}
#filters .search_category {padding-bottom: 10px;float: left;overflow: hidden;width: 48%;margin-right: 10px;}
#filters .relevance_select {height: 24px;width: 184px;}
#filters .refine_sub_selection_box{width: 187px;}

.common_left_block.border_down > .page_display_bar {
border-bottom: none;
}
