/* CSS Document */
/*incisive_event.css */
/* Last Updated: 14/11/2008 */
/* written by: mostafa */
/* Common Styles */

body, ul, ol, li, h1, h2, h3, h4, h5, h6, form, p {margin:0px;padding:0px;}
body{background-color:#f3f0e9;font-family:arial;font-size:62.5%;background:#f3f0e9 url(/images/wrapper_top_bg.jpg) no-repeat scroll top center;margin-top:10px;}
a {text-decoration:none;}
img {border:0px;}

.block_title {margin:0px 0px 10px 0px;}
.button_wrapper{padding:10px 0px;clear:both;}
.parent_checkbox{clear:both;margin:0px;width:100%;padding:8px 0px 0px 0px;}
.parent_checkbox input{float:left;margin-right:5px;}
.parent_checkbox label{}
.parent_dt_rg_check{padding:8px 0px 0px 0px;clear:both;}
.boxbody_support{padding:9px!important;}
.search_box input.go, .common_button input, .button_wrapper form input, .button{font-size:1.3em;margin:0;border:0px;height:24px;background:url(/images/button_bg.jpg);color:#fff;font-weight:bold;}
.search_box input.go {height:23px;}
.public .button_wrapper form input {background:transparent url(/images/training_button_bg.jpg) repeat scroll 0% 50%;}
.common_button input.gray {background:url(/images/button_bg_gray.jpg);margin-left:3px;}

.bold {font-weight:bold;}

#wrapper {margin:0px auto; /*padding:0px 26px; width:935px;*/padding:0 22px;;width:930px;background-color:#fff;overflow:hidden;background:transparent url(/images/wrapper_bg.jpg) repeat-y scroll center top;}
  /*header started*/
  #wrapper_header{width:100%;margin-bottom:10px;float:left;}     
   /*header_left_right_wrapper started*/
     #header_left_right_wrapper{/*margin-top:15px;*/}
       .header_left{float:left;width:680px;}        
       .header_right{float:right;margin-top:40px;width:245px;}
        * html .header_right{height:70px;}
         .login_block{width:200px;height:53px;margin:10px 0px 0px 0px;padding:0px 0 0 45px;background:url(/images/signup_left.jpg) left top no-repeat;float:left;}  
            .login_block_inner{height:53px;margin:0px;padding:0px 19px 0 0;background:url(/images/signup_right.jpg) right top no-repeat;}
              .login_block_inner a{color:#fff;font-size:1.1em;height:48px;  display:block; margin:0px; padding-top:5px;
   background:url(/images/signup_middle.jpg) left top repeat-x;width:171px;}
          
        /*header_left_right_wrapper end*/   
       /*menu started*/ 
       .topmenu{clear:both;border-bottom:12px solid #96004a;}
 .menucontainer{width:100%;font-size:1.1em;background:#6f7488 url("/images/top_menu_bg_normal.jpg");float:left;}
   .menu_left{float:left;}
      .menucontainer ul{list-style-type:none;margin-left:1px;}
       .menucontainer li{float:left; border:none!important;margin-left:-1px;background:url(/images/picMainNavDividers.gif) no-repeat;background-position:100% 50%;}             
         .menucontainer li a{display:block;padding:8px 25px;font-weight:bold;font-size:1.1em;color:#fbfffe;}
               .menucontainer ul li a:hover,.menucontainer ul li.active a{background:#96004a url(/images/top_menu_bg_active.jpg) ;color:#fff;}  
        .rss_tab{float:right;text-align:right;margin:0px 10px 0px 0px;padding:7px 0px 0px 0px;}
          .rss_tab a{color:#fff;background:url(/images/rss_icon.gif) no-repeat left center;padding-left:19px;font-weight:bold;font-size:1.2em;}    
           
           /*menu started*/          
   /*header advertisement started*/          

 .header_advertisement{float:left;/*padding:8px 0px 8px 0px;*/padding:0px;margin:10px 0px 0px 0px;width:100%;clear:both;background:#fff none; }           

  .headerleft_ad{float:left;}            
   .headerright_ad{float:right;}         
        .advertisement{float:left;}    
        .leaderboard {float:left;}           
 /*header advertisement end*/
 /*header end*/

 #wrapper_content{clear:both;width:100%;float:left;} 
  #content_left{float:left;width:585px;}
  
  /*rounded corner box*/
     .sidebox {margin:0px 0px 5px 0px; /*margin: 0 auto;*/ /* center for now */width: 100%;float:left;  /*ems so it will grow */
	          background: url(/images/sbbody-r.jpg) no-repeat bottom right;font-size: 1em;}
	 .public_training .sidebox {background: url(/images/sbbody-r-training.jpg) no-repeat bottom right;}         
     .boxhead {background: url(/images/sbhead-r.jpg) no-repeat top right;margin: 0;padding: 0;}
       .boxhead h1,.boxhead h2 {background: url(/images/sbhead-l.jpg) no-repeat top left;margin: 0;padding: 8px 10px;color: white;
                    font-weight: bold; font-size: 1.4em ; line-height: 1em;}
                    .boxhead h1 {font-size: 1.4em !important; }
       .boxbody {background: url(/images/sbbody-l.jpg) no-repeat bottom left;margin: 0;padding: 7px;/*float:left;*//*width:96%;*/}
       .public_training .boxbody {background: url(/images/sbbody-l-training.jpg) no-repeat bottom left;}
       * html .boxbody {}
        .search_event_top{width:100%;text-align:center;margin-bottom:10px;}
          .search_event_top_left{float:left;}
            .main_container{ width:281px;margin:0px 0px 5px 0px; padding:0px; float:left; }
               .main_container .top{ height:100%; width:281px; margin:0px; padding:0px; float:left;  background:url(/images/search_box_top_bar.jpg) top left no-repeat; /*border-bottom:1px solid #9DBEC5;*/}
                 .main_container .top .top_inner{ width:99%; margin:10px 0 0 0; padding:0px; float:left;text-align:center;
                                                      border-left:1px solid #DFDBD8; border-right:1px solid #DFDBD8;}
                 .search_box {padding:5px 0px;}
                  .search_box .search_submit_tag{margin:0px;}
                  .search_text_box{width:208px;background:url(/images/search.jpg) no-repeat 2% 50%;border:1px solid #D7D5D6;font-size:1.1em;font-weight:bold;color:#444444;padding:4px 0px 4px 20px;} 
                  .login_description{background:url(/images/message_icon.jpg) no-repeat top left;margin:0px 5px 0px 5px;padding:1px 0px 5px 20px;font-size:1.1em;text-align:left;width:248px;} 
                   .login_information{margin:0px 10px 0px 25px;font-size:1.1em;font-weight:bold;color:#96004A;text-align:left;padding:0px 0px 3px 0px}
                   .main_container .bottom{ height:100%; margin:0px; padding:0px; float:left;  background:url(/images/search_box_bottom_bar.jpg) bottom left no-repeat; width:281px; }
                 .bottom .bottom_inner{ width:99%; margin:0px 0 10px 0; padding:0px; 
                                            border-left:1px solid #DFDBD8; border-right:1px solid #DFDBD8;}        
          .search_event_top_right{float:right;}
          .search_event_middle{clear:both;width:100%;}
            .event_type_search{float:left;width:270px;}
            .date_location_search{float:left;margin-left:5px;width:142px;}
               .search_event_middle ul{list-style-type:none;}
               .search_event_middle ul li{margin: 0px 10px 0px 0px;}
               .search_event_middle #event_type li{float:left;margin:0px 0px 0px 0px;width:118px;}
               .search_event_middle #event_type li input{float:left;}
               .search_event_middle #event_type li label{width:97px; margin-top:2px;}
          .search_event_bottom{clear:both;width:100%;margin-bottom:6px;} 
           .search_event_bottom ul{list-style-type:none;} 
            .search_event_bottom ul li{float:left;width:181px;}                                           
             .search_event_bottom ul li span{}
              .search_event_bottom ul li span input, .all {float:left;margin-right:5px;}
              .search_event_bottom ul li span label{float:left;width:150px;margin-top:3px;}
              
        .small_sidebox{background: url(/images/sbbody-r.jpg) no-repeat right bottom;margin:0px 0px 0px 0px;/*width: 100%;float:left;*/clear:both;font-size: 1em;}
        .small_boxhead{background: url(/images/sbhead-r3.jpg) no-repeat top right;margin: 0;padding: 0;}
          .small_boxhead h2{font-weight: bold; line-height: 1em;margin: 0;padding:4px 7px;background: url(/images/sbhead-l3.jpg) no-repeat top left;font-size:1.3em;}
            .small_boxbody{margin:0px;padding:9px 8px 20px 8px;background: url(/images/sbbody-l.jpg) no-repeat bottom left;float:none;}     
      .search_event_middle .small_boxbody{height:145px;} 
        .search_event_middle label, .search_event_bottom label{font-size:1.2em;}
        .common_search_event_middle input {margin-right:5px;}
        .feildset_span{background:#fff;padding-right:10px;color:#5D89B8 !important;}
           /*for training site*/
           .public .feildset_span{background:#fff;padding-right:10px;color:#6A005C !important;}
                        
       .search_by_topic{clear:both;width:100%;margin-bottom:10px;}
       #search_by_topic{cursor:pointer}
          .search_by_topic .sidebox{background: url(/images/sbbody-r2.jpg) no-repeat bottom right;}                                         
           .search_by_topic .boxbody {background: url(/images/sbbody-l2.jpg) no-repeat bottom left;}
           .public_training .search_by_topic .boxbody {background: url(/images/sbbody-l-training.jpg) no-repeat bottom left;}
           .public_training .search_by_topic .sidebox{background: url(/images/sbbody-r-training.jpg) no-repeat bottom right;}
            .search_topic_block_wrapper{width:100%;overflow:hidden;}
            .search_topic_block{padding:0px 3px 0px 3px;float:left;width:182px;}
             .search_topic_block ul{list-style-type:none;}
             .search_topic_block ul li{background:#E6EBF1 url(/images/market_bg.jpg) repeat scroll 0% 50%;margin-bottom:5px;clear:both;overflow:hidden;padding:0;height:100%;}
             /*for training site*/
             .public .search_topic_block ul li{background:#F1E7F0 url(/images/market_bg_training.jpg) repeat scroll 0% 50%;margin-bottom:5px;clear:both;overflow:hidden;padding:0;height:100%;}
             
              .search_topic_block ul li ul{clear:both;width:100%;}
              
              .search_topic_block ul li ul li{background:#fff url(/images/arrow_normal.jpg) no-repeat 2% 50%;color:#5d8ab4;font-size:1.1em;margin-bottom:0!important;padding:0px 0px;}
              .public .search_topic_block ul li ul li{background:#fff url(/images/training-market-arrow-.jpg) no-repeat 2% 50%;color:#5d8ab4;font-size:1.1em;margin-bottom:0!important;padding:0px 0px;}              
              .search_topic_block ul li ul li p{background:transparent url(/images/dotted_lines.jpg) repeat-x bottom;padding:3px 0px 3px 14px; }
              .search_topic_block ul li ul li p {margin-top:0px;}
              .search_topic_block ul li ul li:last-child p {background-image:none;}             
              .search_topic_block ul li ul li a{/*background:#fff url(/images/arrow_normal.jpg) no-repeat 0 50%;*/ color:#5d8ab4;padding:0px 0px 0px 0px;}
              .search_topic_block ul li ul li a {color:#666;}
              .brand{padding:5px;}
               .brand_wrapper{width:100%;padding:10px 0px;margin-bottom:10px;/*float:left;*/overflow:hidden;text-align:center; }
                 .brand_wrapper div{/*float:left;*/display:inline;margin:0;padding:0px 25px 0px 25px;/*width:29%;*/} 
                   .brand_wrapper div img{vertical-align:middle;}   
               .all_brandwrapper{border-bottom:1px dashed #ccc;padding:18px 0px;margin-bottom:0px;}      
        .division_display{font-size:1.2em;color:blue;}
         .division_display a{color:#50638e;}
         .public .division_display a {color:#6a005c;font-weight:bold;}
          .division_display_text{float:left;margin-top:2px;margin-left:5px;width:154px; color:#50638E;}
          .public .division_display_text {color:#6a005c;}
        .browse_image{vertical-align:middle;float:left;}
       
    #content_left h1{font-size:1.6em;}
   .common_button{clear:both;text-align:center;margin:8px 0px;padding:18px 0px 0px 0px;}
   .submit_button_red, .submit_button_gray {height:24px;color:#fff;border:0px;padding:0 2px!important;margin:5px 5px 0px 5px;font-weight:bold;font-size:1.3em;}
       .submit_button_red{background:url(/images/button_bg.jpg);}
       .submit_button_gray{background:url(/images/button_bg_gray.jpg);} 
   
  #content_right{float:right;width:330px;} 
      /* .common_block_right{margin:0px 0px 10px 0px;}*/
       .weekly_event_top{/*padding:14px 14px 24px 0px;*/width:100%;margin-bottom:10px;float:left;}
       .weekly_event_top h3{font-size:1.4em;color:#5d89b8;margin-bottom:6px;}
         .weekly_event_top_left{float:left;padding:2px 2px 2px 0px;width:150px;}
         .weekly_event_top_right{width:150px;float:left;}
         .weekly_event_top_right h3 a{color:#394C82;}
       .weekly_event_text{clear:both;}
       .weekly_event_text p{font-size:1.1em;margin:10px 10px 14px 0px;}
       .featured_event_block_wrapper{/*margin-bottom:40px;*/padding-bottom:10px;}
       .featured_event_block{clear:both;width:100%;border-bottom:1px dashed #ccc;margin:0px 0px 10px 0px; padding:0px 0px 10px 0px;overflow:hidden;}
       .featured_date{font-size:1.1em;color:#999999;}
       .featured_event_description{vertical-align:top;font-size:1.1em;} 
         div.result_wrapper div:last-child, div.footer_tabs_warpper div:last-child, div.parent_para:last-child{border:none;} 
         div.menucontainer li:last-child {background:none;}
         div.featured_event_block_wrapper div:last-child{border:none;}
         .footer_tabs_warpper  span {font-weight:bold;}
        
       /*for result page content left*/    
         
          #search_result_wrapper .bottom_box_static{padding:0px;}
          #search_result_wrapper .top_box_static h2{margin:0;padding:7px 0px 7px 10px;font-size:1.4em !important;color:#fff;float:left;width:98%;}
          #search_result_wrapper .top_box_static h1{margin:0;padding:7px 0px 7px 10px;font-size:1.4em !important;color:#fff;float:left;width:98%;}
          #search_result_wrapper .bottom_box_static{float:left;width:100%;}
          #search_result_wrapper .inner_box_static{float:left;width:100%;}
           #search_result_wrapper .top_box_static{float:left;}
           
           
          .public .top_box_static h1 {color:#6F0464 !important;}
          .public .top_box_static {background:url(/images/training-public-result-top.jpg) no-repeat scroll left top;}
            .span_left{float:left;}
           .span_right{float:right;margin-right:10px;}
          /* #search_result_wrapper .boxbody{padding:0px;}*/
          .search_result_rss{color:#fff; background:url(/images/rss_icon.gif) no-repeat scroll left;padding-left:19px;}
          .public .search_result_rss {color:#000;font-weight:normal;}
          
           .search_pagination_top{}
            .pagination_bar{width:570px;/*width:97%;*/background:#e6ebf1;padding:10px 8px 10px 8px;font-size:1.2em;float:left;}
            .public .pagination_bar {background-color:#f5f5f5;border-left:1px solid #dddcd8;}
              .pagination_bar_left{float:left;/*width:36%;*/}
              .pagination_bar_right{float:right;/*width:55%;*/text-align:right;}
              .pagination_bar_right div{float:left;margin-left:10px;}
            .pagination_num_page{width:568px;/*width:97%;*/clear:both;padding:10px 8px;float:left;font-size:1.2em;}
            .paginate_bottom_space {padding-bottom:18px;}
               .pagination_num_page_left{float:left;/*width:55%;*/} 
               .pagination_num_page_left div{float:left;margin-right:10px;}
               .pagination_num_page_right{float:right;/*width:32%;*/text-align:right;}
            .result_wrapper{clear:both;padding:0px 10px;float:left;width:96%;}
              .search_result_sub{clear:both;padding:0px;margin:0px 0px 10px 0px;width:100%;border-bottom:1px dashed #ccc;float:left;}
               .search_result_left{float:left;width:150px;}
               .search_result_right{float:left;font-size:1.1em;width:80%; padding:5px; margin:10px;}
                .search_result_right ul{list-style-type:none;}
                .search_result_right ul li{margin-bottom:1px;font-size:1.1em;}
                 .search_result_right ul li span{color:#000;font-size:1em;font-weight:normal;}
                 .search_title{font-size:1.4em !important;color:#566491; font-weight:bold;} 
                 .public .search_title{font-size:1.4em !important;color:#6A005C; font-weight:bold;}
                 
                 /*event result*/
                 .search_title a{color:#394C82;}
                 .search_title a:visited{color:#96004a;} 
                 /*training result*/
                 .public .search_title a{color:#6a005c;}
                 .public .search_title a:visited{color:#6A005C !important;} 
                                  
                 .search_date{font-size:1.2em !important;color:#c3c3c3;margin-top:3px; font-weight:bold;} 
                 .search_description{font-size:1em;margin:10px 0px 10px 0px;}   
                 .search_location{font-weight:bold;font-size:1em;} 
                 
                  .event_enquiry{width:367px;margin-right:13px;background-color:#e6ebf1;}
                   .event_enquiry_inner{background:url(/images/enquiry_box_new_bg.jpg) repeat-y 0 50%;}
                    .event_enquiry h2{background:#e6ebf1;color:#000 !important;padding:6px 10px;font-size:1.3em;font-weight:normal;}
                    .event_enquiry_bottom{background:url(/images/enquiry_box_new_bottom.jpg) no-repeat bottom;padding:10px;}
                      .enqury_textarea{height:82px;width:336px;border:1px solid #7f9db9;}
                      .enquiry_textbox_label{font-size:1.3em;}
                      .enquiry_textbox{width:225px;border:1px solid #7f9db9;}
                      .enquiry_link {color:#536d84; font-weight:bold;}
                      
            .search_pagination_bottom{}   
             .pagination_bottom_padding{padding-bottom:15px;} 
             .no_event_found{clear:both;font-size:1.2em;color:red;margin:10px 10px 15px 10px;} 
             .no_event_found{clear:both;font-size:1.2em;color:red;margin:10px 10px 15px 10px;} 
    
    /*for static page content left*/
      
       .top_box_static{background:url(/images/static_top.jpg) no-repeat top;width:587px;margin-bottom:10px;}
        .top_box_static h1{margin:0;padding:7px 0px 7px 10px;font-size:1.4em !important;color:#fff;width:98%;}
        .inner_box_static{background:url(/images/static_strip.jpg) repeat-y 0 50%;}
          .bottom_box_static{background:url(/images/static_bottom.jpg) no-repeat bottom;padding:10px;}
      .static_content_wrapper{margin-bottom:10px;}
      .static_content_wrapper h2{font-size:1.4em;}
       .static_content_top{padding-bottom:10px;border-bottom:1px dashed #ccc;}
        .parent_para{border-bottom:1px dashed #ccc;overflow:hidden;}
         .parent_para_left{float:left;padding:0px 0px 10px 0px; }
         .parent_para_right{float:right;padding:0px 0px 10px 0px;}
         .parent_para a{color:#536d84;}         
         .parent_para a:visited {color:#96004a;}
         .about_inc_media{font-size:1.2em;margin-bottom:15px;margin-top:15px;}
          .about_inc_media a{color:#536d84;}
          .about_inc_media a:visited{color:#96004a;}
        .bold_text{font-size:1.2em;font-weight:bold;}
        .bold_text_contact{font-size:1em;font-weight:bold;}
        .risk_regulation_list{list-style-type:none;font-weight:bold;}
        .italic_style{font-style:italic;}
        .sponsor_heading{margin:0px;padding:0px;clear:both;font-size:1.2em;}
        .sponsor_heading h2{font-size:1.2em;}
        .sponsor_list{margin:10px 0px 10px 15px;}
        .sponsor_list li{margin:10px 0px;list-style-image:url(/images/lsponsor_list.jpg);}
        .about_inc_media h2{font-size:1.2em;}
        .publishing{font-size:1em;}
        .published_images{margin:10px 0px;background:#ccc url(/images/static_page_logo_bg.jpg);float:left;width:97%;padding:5px;}
         .published_images div{float:left;}
        .development_description{font-size:1em;margin-bottom:5px;clear:both;} 
        
         .parent_para .event_enquiry{width:277px;margin:0px;}
          .parent_para .event_enquiry h2{background:#e6ebf1;padding:6px 10px;font-size:1.3em;font-weight:bold;color:#536d84 !important;}
          .enquiry_mail_box .event_enquiry h2{color:#000 !important; font-weight:normal;}
          .parent_para .event_enquiry_inner{background:url(/images/static_en_bg.jpg) repeat-y 0 50%;}
          .parent_para .event_enquiry_bottom{background:url(/images/static_en_bottom_bg.jpg) no-repeat bottom;padding:10px;}
           .enquiry_font{font-size:1.2em;}
           .enquiry_mail_box{clear:both;padding-bottom:10px;}
           .parent_para .enqury_textarea{height:82px;width:246px;border:1px solid #7f9db9;}
            .parent_para .enquiry_textbox_label{font-size:1.3em;}
             .parent_para .enquiry_textbox{width:130px;border:1px solid #7f9db9;}
           .sponsor_top_parent{ margin:10px 0px 20px 0px;overflow:hidden;}
           .sponsor_top_parent h2{margin-bottom:15px;}
            .sponsor_top_left{float:left;width:47%;margin-right:15px;}
            .sponsor_top_right{color:#667686;width:284px;float:right;border-bottom:1px solid #5a6875;border-top:1px solid #5a6875;font-style:italic !important;padding:10px 0px 0px 0px; } 
              .sponsor_desc{font-size:1.2em;margin-bottom:15px;}
                .left_cote_img{float:left;padding:0px 15px 16px 0px;}
                 .right_cote_img{float:right;padding-left:15px;}
                 .sponsor_inner_right{clear:both;font-style:normal!important;}
              .middle_block{float:none;width:100%;} 
              .middle_block_deligate{margin-bottom:20px;}  
              .clearence{clear:both;margin:0px;padding:0px;}
              .border_none{width:100%;overflow:hidden;border:none;}
              
              .blue_color{color:#667686;}
             .market_wrapper{width:100%;overflow:hidden;}
             .market_list{border-bottom:1px dashed #5a6875;padding-bottom:40px;margin-bottom:0px;overflow:hidden;width:100%;}
             .market_list_left{float:left;margin:0px 6px 0px 6px;}
              .static_market{list-style-type:none;margin:0;padding:0;}
               .static_market li{background:#e7ecf2 url(/images/market_bg.jpg) repeat-y scroll 0 50%;width:248px;padding:3px 0px 3px 20px;margin:4px 0px 4px 0px;font-weight:bold; }
               /*for training site market page*/
               .public .static_market li{background:#f1e7f0 url(/images/itraining-market-li-bg.jpg) repeat-y scroll 0 50%;width:248px;padding:3px 0px 3px 20px;margin:4px 0px 4px 0px;font-weight:bold; }
               
                .static_market li a{color:#536D84;}
                .static_market li a:visited{color:#96004a;} 
             .market_block{overflow:hidden;padding:15px 0px;border-bottom:1px dashed #5a6875;width:100%;float:left;}
              .market_block_left{float:left;width:20%;}     
              .market_block_right{float:right;width:80%;} 
              .back_to_top{color:#070707;text-decoration:underline;} 
     /*for result page content right*/
     
     #content_right .search_by_criteria{clear:both;width:100%;}
     #content_right .bottom .bottom_inner{ height:0;} 
     #content_right .boxbody{float:left;}
    /* #content_right .main_container{float:none;}*/
     .parent {margin: 0 auto;background: url(/images/sbbody-r3.jpg) no-repeat bottom right;font-size: 1em;width:308px;}
      .sidebox_tab {margin: 0 auto; background: url(/images/sbbody-r3.jpg) no-repeat bottom right;font-size: 1em;float:left;}
        .boxbody_tab {background: url(/images/sbbody-l3.jpg) no-repeat bottom left;margin: 0;padding: 10px 10px 20px 10px;}
          .top_tab {width:100%;height:22px;margin:0px;padding:0px;float:left;background: url(/images/sbhead-r3_tab.jpg) no-repeat right top;}
          .top_tab ul{width:100%;height:25px;margin:0px;padding:0px;float:left;list-style-type:none;}
            .top_tab ul li{height:25px;margin:0px;padding:0px 0 0 0px;float:left;display:inline;}
              .top_tab ul li a{height:25px;margin:0px;padding:0px 2px 0 0px;float:left;display:block;
                              background: url(/images/tab_right_bg.jpg) no-repeat top right;text-decoration:none;}
                .top_tab ul li a span{height:25px;margin:0px;padding:0px 0 0 5px;float:left;display:inline;
                                        background: url(/images/tab_left_bg.jpg) no-repeat top left;display:block;}
                    .top_tab ul li a strong{height:17px;margin:0px;padding:5px 10px 0px 10px;float:left;display:inline;
                                      background: url(/images/tab_bg.jpg) repeat top left;color:#999999 ; font-weight:normal;
                                      font-size: 1.3em;line-height: 1em;display:block;}
               .top_tab ul li a.active{background: url(/images/tab_active_right1.jpg) no-repeat top right;}
               .top_tab ul li a.active span{background:#FFF url(/images/tab_active_left1.jpg) no-repeat top left;}
               .top_tab ul li a.active strong{background: url(/images/tab_active_bg1.jpg) repeat top left;color:#3a4b81;}
               
               /*for training site*/
               .public .top_tab ul li a.active strong{background: url(/images/tab_active_bg1.jpg) repeat top left;color:#6A005C;font-weight:bold;}
               .public .top_tab ul li a strong{height:17px;margin:0px;padding:5px 10px 0px 10px;float:left;display:inline;
                                      background: url(/images/tab_bg.jpg) repeat top left;color:#6A005C ; font-weight:bold;
                                      font-size: 1.3em;line-height: 1em;display:block;}
               
           #content_right #event_type{width:100%;float:none;list-style-type:none;}
           #content_right #map_checkbox{list-style-type:none;}
           #content_right #map_country{list-style-type:none;}
           #content_right #date_range {list-style-type:none;width:100%;}
           #content_right #market{list-style-type:none;width:100%;}
           #content_right #event_type{width:100%;}
           #content_right #map_checkbox li, #content_right #map_country li, #content_right #event_type li, #content_right #date_range li, 
           #content_right #market  li{float:left;width:144px;margin:0px;}
           .public #market  li {float:left;width:120px;margin:0px;}
           #content_right #map_checkbox li input, #content_right #date_range li input, #content_right #map_country li input, 
           #content_right #event_type li input, #content_right #market  li input{float:left;margin-right:3px;}
         
           #content_right #event_type li label, #content_right #map_checkbox li label, #content_right #date_range li label, #content_right #map_country li label,
           #content_right #market li label{width:120px;float:left;margin-top:2px;}
           .right_side_inner_boxes label{font-size:1.2em;}
      /*content end*/

#wrapper_footer{margin:20px 0px;width:100%;float:left;}
 .footer_background{clear:both; height:85px;border-bottom:5px solid #96004a;}
  .footer_logo{float:left;margin:15px 25px 0px 0px;}
    .footer_content{color:#000;float:left;margin:15px 10px 0px;width:380px;}
     .footer_content_text{font-size:1.2em;line-height:17px;}
      .footer_right{float:right;}
  .footer_tabs_warpper{}
   .footer_tabs_warpper span{width:150px;float:left;padding:5px 0px;color:#8eb4d9;font-size:1.2em;}
   .footer_tabs_warpper .footer_tab_right{float:right;width:779px;}
   .footer_tabs_warpper .menucontainer{background:none!important;border-bottom:1px dashed #ccc;clear:both;}
   .footer_tabs_warpper .menucontainer ul{clear:both;}
    .footer_tabs_warpper .menucontainer li{background:url(/images/grey_pipe.jpg) no-repeat;background-position:100% 50%;}
    .footer_tabs_warpper .menucontainer li a{padding:5px 15px;color:#9a9a9a; font-weight:normal;}                                                
    .footer_tabs_warpper .menucontainer ul li a:hover, footer_tabs_warpper .menucontainer ul li.active a{color:#ccc;background:none!important;}  
   
  
.refine_search .search_text_box {width:234px;}
.refine_search .main_container{}    
.refine_search .main_container .top .top_inner {width:100%;background:transparent url(/images/refine_search_bg.jpg) repeat-y scroll 0% 50%;border-left:0px !important;border-right:0 !important;margin:6px 0pt 0pt;float:none;}
.refine_search .main_container .top {width:312px;background:transparent url(/images/refine_search_top_bg.jpg) no-repeat scroll left top;}
.refine_search .main_container .bottom {width:312px;background:transparent url(/images/refine_search_bottom_bg.jpg) no-repeat scroll left top;}
.refine_search .main_container .bottom .bottom_inner{border-left:0 !important;border-right:0 !important;width:100%;}   

.result_option {float:left;margin:10px 0px 0px 0px;border:1px solid #ccc;background:transparent url(/images/result_option_left_bg.jpg) no-repeat scroll left top;padding-left:7px;}
.result_option_right {width:360px;height:25px;background:transparent url(/images/result_option_right_bg.jpg) no-repeat scroll right top;float:left;}
.result_option ul{list-style-type:none;}
.result_option ul li{float:left;margin:5px;}
.result_option ul li a{color:#9a9a9a;background:url(/images/arrow.jpg) no-repeat left;padding-left:12px;font-size:1.1em;}
.public .result_option ul li a {background:url(/images/itraining-public-arrow-small.jpg) no-repeat left;}
#wrapper_content a:visited {color:#96004a;}
#wrapper_content .public a:visited {color:#6A005C;}
#wrapper_content a:hover{text-decoration:underline!important;}
.span_right a.search_result_rss:visited {color:#fff !important;}
#content_left .featured_event_block_table td{width:178px;}
.featured_event_block_table tr td{width:145px;padding:0px 5px;}
.featured_event_block_table tr td {vertical-align:top;}
.featured_event_block_table tr.image td {vertical-align:bottom;}
.featured_event_block_table tr td h3 {font-size:1.4em;color:#394C82;}
.featured_event_block_table tr td h3 a {color:#394C82;}
.close {background:transparent url(/images/close_button.jpg) no-repeat left; cursor:pointer;}
.featured_event_block_table tr .featured_event_image_block{text-align:center;}
/*for training site featured events*/
.public .featured_event_block_table tr td h3 {color:#6A005C !important;}
.public .featured_event_block_table tr td h3 a {color:#6A005C;}
.public .featured_event_block_table tr td h3 a:visited {color:#6A005C !important;}

.mapArea {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 283px;
	height: 123px;
}
#map {
	position: relative;
	width: 283px;
	height: 123px;
	clear:both;
}
#map_0 {
	background: url(/images/IE_regionalatlas.png);
}
#map_1 {
	background: url(/images/IE_regionalatlas_NA.png);
}
#map_2 {
	background: url(/images/IE_regionalatlas_SA.png);
}
#map_3 {
	background: url(/images/IE_regionalatlas_EUR.png);
}
#map_4 {
	background: url(/images/IE_regionalatlas_ASIA.png);
}
#map_5 {
	background: url(/images/IE_regionalatlas_AFR.png);
}
#map_6 {
	background: url(/images/IE_regionalatlas_AUS.png);
}
.initHide {
	display: none;
}
.training #map_0 {
	background: url(/images/training_map/IE_regionalatlas.png);
}
.training #map_1 {
	background: url(/images/training_map/IE_regionalatlas_NA.png);
}
.training #map_2 {
	background: url(/images/training_map/IE_regionalatlas_SA.png);
}
.training #map_3 {
	background: url(/images/training_map/IE_regionalatlas_EUR.png);
}
.training #map_4 {
	background: url(/images/training_map/IE_regionalatlas_ASIA.png);
}
.training #map_5 {
	background: url(/images/training_map/IE_regionalatlas_AFR.png);
}
.training #map_6 {
	background: url(/images/training_map/IE_regionalatlas_AUS.png);
}
.trigger_message{background-color:#f6f6f6;clear:both;
border:1px solid #e6e6e6;
margin:10px;
width:567px;
}
.trigger_message p{background:transparent url(/images/trigger_message_icon.jpg) no-repeat scroll 7px center;
font-size:1.2em;
padding:7px 7px 7px 28px;
color:#536d84;}
.trigger_message a, .trigger_message a:visited{color:#536d84 !important;text-decoration:underline;font-weight:bold;}

/* CSS for incisive-training site*/
.public .block_title h1{font-size:1.6em;float:left;margin-bottom:10px;width:685px;}
#content{width:930px;}
.public{float:left;clear:both;}
.inhouse{float:left;margin-left:15px;}
.inhouse_page{margin-left:0px;}
.elearning{float:right;}
.public .boxhead{background:#E0DADE url(/images/p_right_top.jpg) no-repeat scroll right top;}
.inhouse .boxhead{background:#CEDBD2 url(/images/inh_right_top.jpg) no-repeat scroll right top;}
.elearning .boxhead{background:#D7D8DD url(/images/el_right_top.jpg) no-repeat scroll right top;}
.public .boxhead h2{color:#6f0464;background:transparent url(/images/p_left_top.jpg) no-repeat scroll left top;}
.inhouse .boxhead h2{color:#007339;background:transparent url(/images/inh_left_top.jpg) no-repeat scroll left top;}
.elearning .boxhead h2{color:#061c6f;background:transparent url(/images/el_left_top.jpg) no-repeat scroll left top;}
.inhouse_enquiry{background:transparent url(/images/inhouse_button_bg.jpg) repeat scroll 0%;color:#FFF;font-weight:bold;float:right;}
.home .sidebox {width:300px;}
.header_text{font-size: 1.2em; padding-right: 5px;}
.home .public .boxbody a, .inhouse .boxbody a, .elearning .boxbody a {text-decoration:underline;font-size:1.4em;}
.home .public .boxbody a{color:#6f0464;}
.home .inhouse .boxbody a{color:#007339;}
.home .inhouse .boxbody{padding-bottom:13px !important;}
.inhouse .boxbody h3{color:#01703b;font-size:1.4em;}
.home .elearning .boxbody a{color:#061c6f;}
.home .public a:visited, .about_public, .header_public a:hover, .public_color a{color:#6f0464 !important;}
.home .inhouse a:visited, .about_inhouse, .header_inhouse a:hover, .inhouse_color a{color:#007339 !important;}
.home .elearning a:visited, .about_elearning, .header_elearning a:hover{color:#061c6f !important;}
.header_text a{font-style:italic;color:#999;}
.inhouse_enquiry_form .column1{text-align:right;}
.inhouse_enquiry_form .column3{padding-left:20px;}
.inhouse_enquiry_form input{width:132px;border:1px solid #7f9db9;}
.inhouse_enquiry_form textarea{height:118px;width:303px;border:1px solid #7f9db9;}
.inhouse_enquiry_form .inhouse_enquiry{width:48px;padding:0;}
.inhouse .boxbody td label{margin-right:8px;font-size:1.2em;}
/*.inhouse .boxbody span{font-size:1.2em;}*/
.inhouse .our_clients td{vertical-align:top;width:50%;}
.training_home{font-size:1.2em;margin:5px 0px;}
.testimonials{color:#01703b;font-style:italic;font-size:13px;}
.testimonials .testimonials_text {border-bottom:1px dashed #ccc;padding:10px 0px;}
.testimonials .double_qoutes {border-bottom:1px dashed #ccc;padding:7px 0px;}
.testimonials span{font-size:16px;font-style:italic;font-weight:bold;}
.training_home a{font-size:1.1em !important;}
.public a:hover{text-decoration:underline!important;color:#6A005C;}
.public input.go, .public .refine_search_button{background:transparent url(/images/training_button_bg.jpg) repeat scroll 0%;}

.boxbody span.search a{font-weight:bold;text-decoration:none;}
.training_image{margin-bottom:10px;}
.training_static_page .top_box_static {background:transparent url(/images/static-top-training.jpg) no-repeat scroll center top;}
.training_home_page{height:100%;}
.training_market span input{float:left}
.training_static_page .parent_para .event_enquiry h2{background-color:#dfdfdf;padding:6px 10px;font-size:1.3em;font-weight:bold;color:#333 !important;}
.training_static_page .event_enquiry{background-color:#dfdfdf;}
.training_inhouse{padding-bottom:5px;}
.training_static_page .parent_para .enquiry_textbox, .training_static_page .parent_para .enqury_textarea{border:1px solid #000;}

.header_tabs_wrapper .header_tab_right{width:245px;}
.header_tabs_wrapper .menucontainer{background:none!important;clear:both;}
.header_tabs_wrapper .menucontainer ul{clear:both;padding-left:20px;}
.header_tabs_wrapper .menucontainer li{background:url(/images/header_pipe.jpg) no-repeat;background-position:100% 50%;}
.header_tabs_wrapper .menucontainer li a{padding:0px 5px;color:#5C89B5;font-size:1.1em;font-weight:normal;}
.header_tabs_wrapper .menucontainer span{padding:0px 5px;color:#999;font-size:1.1em;font-weight:normal;}
* html .header_tabs_wrapper .menucontainer li a {padding:0px 5px;}
* + html .header_tabs_wrapper .menucontainer li a {padding:0px 5px;}
.header_tabs_wrapper .menucontainer ul li a:hover, header_tabs_wrapper .menucontainer ul li.active a{color:#5C89B5;background:none!important;}  

.training_home_inner {margin-top:12px;}
* html .training_home_inner {margin-top:0px;}
* + html .training_home_inner {margin-top:0px;}
