﻿/* common styles */
body
{
    background-color: #fff;
    width: 100%;
    font-family: verdana;
    font-size: 12px;
    margin: 0px;
    color: #6b6b6b;
    margin: 0px auto;
}


p
{
    margin: 0px;
}

a img
{
    border: 0px none;
}

a
{
    color: #007ec3;
    cursor: pointer;
}

.BgBox2.MainText .paddingcol
{
    width: 79%;
}

/* Header part */
#header
{
    width: 100%;
    background-color: #f4f4f2;
    height: 130px;
}

#indian_economy
{
    float: left;
}

#intel_logo
{
    float: right;
    padding-top: 10px;
}

#header_links
{
    width: 950px;
    margin: 0px auto;
    overflow: hidden;
    padding-top: 10px;
}

#header_links ul
{
    margin: 11px 0px 0px;
    clear: right;
    float: right;
    width: 750px; /*  width: 750px;*/
}

#header_links li
{
    display: inline;
}

#header_links li a
{
    color: #1284CA;
    font-family: verdana;
    font-size: 12px;
    font-weight: bold;
    padding: 0 6px;
    text-decoration: none;
}

/* Content */
#gallery_div
{
    float: left;
}

.widget_content
{
    float: left;
    margin-left: 5px;
}

.bottom_one .widget_content
{
    margin-left: 0px;
}

.content_header p
{
    margin: 0px;
}

.left_corner
{
    background: url(../../images/leftcorner.png) no-repeat;
    width: 5px;
    height: 40px; /*padding: 20px 15px 20px 20px;*/
    float: left;
}

.middle_part
{
    background: transparent url(../../images/middle-strip.png) repeat-x scroll 0 0;
    color: #0D4C79;
    float: left;
    font-family: verdana;
    font-size: 15px;
    font-weight: normal;
    height: 25px;
    padding: 10px 5px 5px;
    width: 360px;
}

.right_corner
{
    background: url(../../images/rightcorner.png) no-repeat scroll -7px 0px;
    width: 8px;
    height: 40px; /*padding: 20px 7px 20px 8px;*/
    float: left;
}

.innov_content, .special_reports_articles
{
    border: 1px solid #E0E0E0;
    border-top: 0px none;
    clear: both;
    overflow: auto;
    padding: 12px 10px;
    width: 360px;
}




.innov_content img, .innov_content div, #video_coverage_content img, #video_coverage_content div, #intel_logo p, #intel_logo img
{
    float: left;
}

.innov_content_para
{
    width: 200px;
    padding-left: 20px;
    font-size: 10px;
    color: #6b6b6b;
}
.innov_content_para a, .special_reports a
{
     color:  #6b6b6b;
     text-decoration: underline;
}



.innov_content .innov_content_para p
{
    clear: both;
    padding-top: 10px;
}

.bottom_one
{
    clear: both;
    padding: 10px 0px 15px;
    overflow: auto;
}

#conference_video_coverage
{
    width: 540px;
}

#conference_video_coverage .middle_part
{
    width: 510px;
}

#video_coverage_content
{
    border: 1px solid #E0E0E0;
    border-top: 0px none;
    clear: both;
    padding: 13px 10px;
    width: 510px;
    overflow: auto;
    z-index: 5;
}

.special_reports
{
    width: 300px;
    padding-left: 0px;
    font-size: 10px;
    color: #6b6b6b;
}

.special_reports p
{
    padding-top: 2px;
}

.sp_color
{
    color: #007ec3;
    font-size: 11px;
}

.bold
{
    font-weight: bold;
}



.italic
{
    font-style: italic;
}

#video_coverage_content img
{
    margin: 0px 5px;
    border: 1px solid #000;
}
.coverage_contents
{
    color: #6b6b6b;
    font-size: 10px;
    padding: 0 10px;
    width: 125px; /*    width: 125px; */
}
.coverage_contents span
{
    display: block;
}

.coverage_contents p
{
    padding-bottom: 10px;
}

#site_content
{
    width: 932px;
    margin: 0px auto;
    overflow: hidden;
    clear: both;
    font-size: 11px; /* padding-bottom: 30px; */
    padding-top: 5px;
    position: relative;
    line-height: 1.5;
}

.spotlight div
{
    padding-bottom: 10px;
}

.spotlight.innov_content_para
{
    width: 350px;
    padding-left: 0px;
}

.innov_content .spotlight.innov_content_para p
{
    padding-top: 0px;
}

.innov_content .spotlight.innov_content_para p a
{
    color: #007ec3;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.widget_content.sra
{
    margin-top: 5px;
}

#special_reports_articles
{
    padding: 4px 10px;
}

#partnership
{
    float: left;
}

#privacy
{
    float: right;
}

#partnership p
{
    float: left;
    padding: 0px 5px;
}

#privacy li
{
    display: inline;
    border-right: 1px solid #ccc;
    padding: 0px 5px;
    font-size: 10px;
}

#privacy ul
{
    margin: 0px;
    padding: 16px 10px 0px 0px;
}

#privacy li.last
{
    border-right: 0px none;
}

#footer
{
    clear: both;
    padding-top: 2px;
    font-size: 11px;
    color: #6b6b6b;
    //overflow: auto;
    width: 932px;
    margin: 0px auto;
    border-top: 1px solid #ccc;
    height: 60px;
}

.middle_part.half
{
    width: 165px;
}

.middle_part.halfnew
{
    width: 360px;
}

.special_reports_articles
{
    width: 165px;
    padding: 23px 10px;
}

#special.special_reports_articles
{
    padding: 24px 10px;
}


.special_reports_articles div
{
    width: 150px;
    text-align: center;
}

.special_reports_articles div span
{
    display: block;
    text-align: center;
}




#header_links li.policy_intel a
{
    color: #6b6b6b;
    text-decoration: underline;
    font-size: 10px;
}

ul
{
    padding-left: 15px;
}

#intel_logo p
{
    margin-top: 20px;
}

img#link_divider
{
      width: 100%;
    height: 45px;
}

.right_panel_heading
{
    background: transparent url(../../images/Header-Content.png) repeat scroll -2px 0;
    height: 49px;
    width: 177px;
  }

.right_panel_content
{
    background: transparent url(../../images/right_panel_background.png) repeat scroll 0 0;
    border: 1px solid #E0E0E0;
    width: 165px;
}

/* left panel */
#left_panel, #center_panel, #right_panel
{
    float: left;
}

#left_panel
{
    width: 170px;
}

#left_panel ul
{
    padding: 0px;
    margin: 0px;
}

#left_panel ul li
{
    padding: 5px 0px; /* text-decoration: underline; */
}

#left_panel ul li a:link
{
    color: #6b6b6b;
}

#left_panel ul li a:active
{
    color: #6B6B6B;
}

#center_panel
{
    width: 535px;
    padding: 0px 25px 0px 15px;
}

#center_panel .center_heading, .center_heading
{
    font-size: 18px;
    padding-bottom: 2px;
    color: #007ec3;
    padding-top: 3px;
}

#center_panel p.center_text
{
    padding: 0px 0px 20px;
}

#center_panel p.center_text_lesspad
{
    padding: 10px 0px 10px 0px;
}

.center_text_lesspad
{
    padding: 10px 0px 10px 0px;
}

#center_panel ul
{
    margin: 0px 0px 0px 0px;
    padding-left: 8px;
    margin-left: 8px;
}


#center_panel ul li
{
    margin: 2px 0px 2px 0px;
    padding: 0px 0px 0px 0px;
    padding-left: 8px;
    margin-left: 8px;
    /*clear: both;*/
}

#center_panel p.center_text_ul
{
    padding: 0px 0px 10px;
}
#right_panel
{
    width: 186px;
}

.right_panel_content
{
    text-align: center;
    padding: 4px;
}

.right_panel_content img
{
    border: 1px solid #000;
    margin-bottom: 3px;
    width: 160px;
    height: 120px;
}

#img2report
{
    width: 138px;
    height: 102px;
}

.right_panel_content p
{
    text-decoration: underline;
    font-size: 10px;
    margin-bottom: 5px;
}

.right_panel_heading p
{
    padding: 12px 10px;
    text-align: center;
    color: #00336c;
    font-size: 11px;
}

.secondary_info
{
    margin-top: 10px;
}

#videos_list
{
    background: #f1f5fe;
    height: 20px;
    padding: 5px;
}

#left_panel .left_panel_heading
{
    color: #244d81;
    font-size: 10px;
    font-weight: bold;
    padding-top: 10px;
}
#left_panel .left_panel_heading:hover
{
    cursor: pointer;
}

#left_panel .multimedia li
{
    padding: 2px 0px;
}

#left_panel .multimedia li img:hover{text-decoration:none;}
/* css for sliding images and image content */
#s6
{
    width: 532px;
    height: 354px;
    border: 1px solid #ddd;
    background-color: #ffffff;
    float: left;
}
#s6 div
{
    width: 532px;
    height: 340px;
    color: #333;
    text-align: left;
    font-size: 16px;
}
#s6 div.img_content
{
    width: 176px;
    height: 339px;
    padding: 15px 10px 0px;
    color: #fff;
    position: absolute;
}
#s6 div img
{
    float: right;
    margin: 0 10px 10px 0;
    width: 338px;
    height: 354px;
    margin-right: 0px;
}
#s6 div
{
    top: 0;
    left: 0;
}
#s6 div.img_content .img_main_content
{
    font-size: 11px;
    padding: 5px 11px 1px;
    height: 205px;
    color: #fff;
    float: left;
    width: 160px;
}
#s6 div.img_content p.img_link
{
    text-decoration: underline;
    color: #fff;
    font-size: 11px;
    padding-top: 10px;
}

#s6 div.img_content p.img_link a
{
    color: #fff;
}

#s6 div.img_content .img_main_heading
{
    font-size: 15px;
    font-weight: bold;
    font-family: sans-serif; /*padding: 10px 0px;*/
}

#s6 div.img_content .Slideimg_main_heading
{

    font-size: 15px;
    font-family: Verdana; 
    padding: 0px 0px 10px 0px;
    line-height:120%;
}


#s6 div.img_content img
{
    float: none;
    width: 20px;
    height: 20px;
}

#s6 div.img_content_header img
{
    width: 100px;
    height: 30px;
}

#s6 div.img_content .slide_nav_images
{
    float: left;
    padding-top: 95px;
    padding-left: 10px;
}

#s6 div.img_content .slide_nav_images img
{
    height: 17px;
    width: auto;
}

#s6 div.img_content .slide_nav_logo
{
    float: right;
    color: #fff;
    font-weight: bold;
    padding-top: 33px;
}

#s6 div.img_content .slide_nav_logo img
{
    width: 76px;
    height: 40px;
    margin-bottom: 0px;
}

/* Innovators*/
.highlighted_innovators
{
    padding: 10px 0px;
}

.highlighted_innovators
{
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}

.highlighted_innovators li
{
    display: inline;
}
.highlighted_innovators li img
{
    margin: 10px 10px 0px 0px;
    border: 1px solid #000;
    width: 160px;
    height: 130px;
}

#left_panel li a
{
    color: #6b6b6b;
}

#right_panel .innovators_images img
{
    margin: 10px 0px;
    border: 1px solid #6b6b6b;
}

.PBS_images input
{
    margin: 5px 0px 0px;
}

#center_panel span
{
    color: #01336e;
}

.PBS_articles .MainText
{
    margin-top: 10px;
}
#site_content .coverage_contents
{
    line-height: 1;
    padding-top: 10px;
}
#innovation_report .middle_part
{
    font-size: 14px;
}

#center_panel b, #right_panel b, .pp_t
{
    color: #244D81;
    font-weight: bold;
}

#right_panel b
{
    font-size: 10px;
    line-height: 1;
}
.rounded_div
{
    background-color: #fff;
}
#privacy ul a
{
    font-size: 9px;
    text-decoration: none;
    color: #7b7b7b;
}
.BgBox2.MainText a
{
    color: #7b7b7b;
}



#s6 div.img_content img.img_main_heading
{
    height: 50px;
    margin-bottom: 0px;
    width: 176px;
}

.reports
{
    margin: 12px 20px;
}
ul.trans_downloads
{
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}

ul.trans_downloads li
{
    padding: 5px 0px;
}

#img2 .img_content
{
    background-color: #101163;
}

#img3 .img_content
{
    background-color: #036fa2;
}

#img1 .img_content
{
    background-color: #45617F;
}
#photos a img
{
    margin-top: 5px;
}

#img1, #img2, #img3
{
    height: 354px;
    background-color: #fff;
}

#img1
{
    height: 354px;
}

.divheightforwidgets
{
    height: 136px;
}

/*before Nov 30 2010*/
/*With latest changes it was modified to be this*/

.special_reports_articles_withBlog
{
    width: 165px;
    padding: 3px 1px;
}




#special.special_reports_articles_withBlog
{
    padding: 4px 10px;
}
.special_reports_articles_withBlog div
{
    width: 150px;
    text-align: center;
}

.special_reports_articles_withBlog div span
{
    display: block;
    text-align: center;
}

/*With latest changes it was modified to be this*/

.special_reports_articles_withBlog
{
    width: 165px;
    padding: 3px 1px;
}


#special.special_reports_articles_withBlog
{
    padding: 4px 10px;
}
.special_reports_articles_withBlog div
{
    width: 150px;
    text-align: center;
}

.special_reports_articles_withBlog div span
{
    display: block;
    text-align: center;
}


.innov_content_withblog
{
    border: 1px solid #E0E0E0;
    border-top: 0px none;
    clear: both;
    overflow: auto;
    width: 380px;
}

.special_reports_articles_withBlog
{
    border: 1px solid #E0E0E0;
    border-top: 0px none;
    clear: both;
    overflow: auto;
    padding: 12px 10px;
    width: 166px;
}

.special_reports_articles_withBlogNew
{
    border: 1px solid #E0E0E0;
    border-top: 0px none;
    clear: both;
    overflow: auto;
    padding: 5px 10px;
    width: 360px;
}


#center_panel p.Agendaparagraph b
{
    color: #007ec3;
}


#center_panel p.Agendaparagraph span.sp_color
{
    color: #007ec3;
}

#center_panel span.DTHHeader
{
    font-size: 18px;
    color: #007ec3;
    padding-top: 19px;
    line-height: 18px;
}

#center_panel div.DTHVidoePly
{
    padding-top: 10px;
}
/* Ends here */

.right_panel_content_noborder
{
    background: transparent url(../../images/right_panel_background.png) repeat scroll 0 0;
    border: 1px solid #E0E0E0;
    width: 165px;
}

.right_panel_content_noborder
{
    text-align: center;
    padding: 4px;
}

.right_panel_content_noborder img
{
    border: 0px solid #000;
    margin-bottom: 3px;
    width: 160px;
    height: 120px;
}

.right_panel_content_noborder p
{
    text-decoration: underline;
    font-size: 10px;
    margin-bottom: 5px;
}

ul#accordion ul
{
    list-style-type: none;
    margin: 0;
}

ul#accordion
{
}

ul#accordion li
{
    border-bottom: none;
}

ul#accordion ul li
{
    border: none;
    color: #999;
    padding: 5px 10px;
}

ul#accordion ul li:last-child
{
    border-bottom: none;
}


ul#accordion li.ui-accordion-selected a.heading, ul#accordion li.current a.heading
{
    background: #025185;
    color: #fff;
}

ul#accordion li ul a
{
    color: #025185;
    text-decoration: none;
}

ul#accordion li ul li:hover
{
    border-bottom: none;
}

ul#accordion li ul .date
{
    padding-right: 10px;
}

ul#accordion li ul .count
{
    padding-left: 10px;
}
/*****Additional Custom Accordion Styles*****/
ul#accordion li ul
{
    display: none;
}

body#customAccordion ul#accordion li.current ul
{
    display: block;
}

#left_panel .left_panel_tab li.li_padding
{
    display: none;
    padding-left: 12px;
}

#galleria
{
    height: 475px;
}
.Video_Display
{    padding: 10px 0 0px 8px;
    vertical-align: middle;
}

.up.arrow_image
{
    display:inline-block;
    background-image: url(../../images/down1.png);
    cursor:pointer;
    width: 10px;
    height: 10px;
    
    }
    
    span.up.arrow_image.down
{
    background-image: url(../../images/down2.png);
    cursor:pointer;
    }
