body
{
font-family: Georgia, "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px;
margin:0px; background-color:#f0fee1; font-weight:normal;
}

#main_container{width:1002px;
margin:auto;
background-color:#e9eec5;
border-left:#660000 7px solid;
border-right:#660000 7px solid;
}

#top_header_box{width:987px;
height:100px;
background-image:url(images/top_header_bg.gif);
background-repeat:repeat-x;
margin:auto;
}

#top_horz_shadow{width:1002px;
margin:auto 0;
}

#bottom_horz_shadow{width:1002px;
margin:auto 0;
}

#inner_background{width:942px;
background-image:url(images/middle_horz_shadow.gif);
background-repeat:repeat-y;
padding-left:30px;
padding-right:30px;
}

#middle_content_box{width:987px;
margin:auto;
background-color:#e9eec5;
margin-top:1px;
}

#left_content{width:663px;
margin-right:5px;
margin-top:10px;
float:left;
}

#right_container{width:307px; float:right; margin-top:10px; background-color:#f8faee; border:1px solid #d0d0d0; 
}


#inner_page_left_container{width:605px;
padding:5px;
background-repeat:repeat-x;
border:#CCCCCC 1px solid;
}

#inner_content_box{
margin-bottom:5px;text-decoration:none; margin-left:3px; padding-top:15px; padding-bottom:5px;
}

#subscribe_box{width:325px; height:77px; background-image:url(images/subscribe_bg.gif); margin-bottom:10px;
}

#you_r_here
{
    padding:2px 5px 5px 5px; border-bottom:#CCCCCC dotted 1px;

}

#menu_links{width:987px;
height:30px;
line-height:10px;
margin:auto;
font-size:12px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-image:url(images/navigation_bg.gif);
text-decoration:none;
}

#footer ul
{
margin:0px;
padding:0px;
}
#footer li
{
display:inline; line-height:20px;
}
#footer a
{
color:#FFFFFF; text-decoration:none; margin-left:6px; margin-right:6px; font-weight:normal;
}
#footer a:hover
{
color:#CCCCCC; text-decoration:none; margin-left:6px; margin-right:6px; font-weight:normal;
}

.footer_text
{
text-align:center; margin-bottom:3px; color:#CCCCCC;}

.copyright
{
font-size:11px; color:#666666; margin:1px 15px 0 7px;
}


.normal_text {color:#333333; text-decoration:none; font-size:11px;
}

.normal_text:hover {color:#cd0202; text-decoration:none; font-size:11px;
}


#news_box{width:670px;
margin-bottom:15px;
background-color:#f8faee;
border:1px solid #d0d0d0;
}

#news_left_img_part{width:300px;
float:left;
margin:5px 10px 5px 5px;
}

#news_left_right_part{width:350px;
float:right;
margin:5px;
}

#news_main_box{width:350px;
height:315px;
font-family:12px;
border:#CCCCCC 1px solid;
color:#333333;
line-height:25px;
 }


#news_brief{ width:262px;
padding:5px;
font-size:11px;
text-decoration:none;
color:#333333;
border:#CCCCCC 1px solid;
line-height:18px;
background-color:#ececec;
}

#expert_speak_box{width:670px;
height:240px;
margin-bottom:15px;
background-color:#f8faee;
border:1px solid #d0d0d0;
}


#Brand_building{width:670px;
height:150px;
margin-bottom:15px;
background-color:#f8faee;
border:1px solid #d0d0d0;
}
.news_tab_box{width:660px; height:32px; border-bottom:1px solid #d0d0d0;  margin-left:0px; margin-top:5px;
}

.other_news_tab_box{width:310px; height:32px; border-bottom:1px solid #d0d0d0; margin-left:6px; margin-top:5px;
}


.national-tab{width:173px; height:28px; float:left; background-image:url(images/national_tab.gif);  background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; line-height:25px;
text-decoration:none;}


.international-tab{width:212px; height:28px; float:left; background-image:url(images/international_tab.gif); background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; line-height:25px;
text-decoration:none;}

.right_tabs{width:296px; height:25px; margin:2px;; background-color:#990000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-weight:bold; line-height:25px; padding-left:7px;
}


.news_text{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-left:5px;
margin-top:7px;
}

.news_text ul{
margin:0px;
padding:0px;
}

.news_text li{
line-height:25px;
border-bottom:#CCCCCC 1px dotted;
padding-bottom:5px;
list-style:url(images/news_bullet.gif);
margin-left:17px; margin-right:7px;
}
.news_text a{
color:#333333; text-decoration:none;
}
.news_text a:hover{
color:#cd0202; text-decoration:none;
}

 
 .retail_calender_box{
 padding:5px; border:#999999 1px solid; margin-bottom:10px;}
 
 .retail_calender{
 background-color:#CCCCCC; padding:3px; margin-bottom:7px; font-size:13px;}
 
 
 .international_news{
 background-image:url(images/other_news_bg.gif); 
 border: #CCCCCC 1px solid;
 font-size:13px; 
 color:#cd0202; 
 padding:6px 0px 6px 12px;
 font-weight:bold;
 }
 
  .other_news{
 background-image:url(images/other_news_bg.gif);
 border: #CCCCCC 1px solid;
 font-size:13px; 
 color:#cd0202; 
 padding:6px 0px 6px 10px;
 font-weight:bold;
 }

 
 .all_news{width:629px;
 background-image:url(images/btm_news_bg.gif); background-repeat:repeat-x;
 padding:7px;border-left:#CCCCCC 1px solid;
 border-right:#CCCCCC 1px solid; 
 }
 
.all_other_news_left{width:320px;
height:290px;
margin-bottom:12px;
background-color:#f8faee;
border:1px solid #d0d0d0;
float:left;
 }
 
.all_other_news_right{width:335px;
height:290px;
margin-bottom:12px;
background-color:#f8faee;
border:1px solid #d0d0d0;
float:right;

 }
 
 .right_section_box{width:323px;
 background-image:url(images/btm_news_bg.gif); background-repeat:repeat-x;
 padding-top:5px;
 border-left:#CCCCCC 1px solid;
 border-right:#CCCCCC 1px solid; 
 }


 
 .dotted_divider_4_international{
 width:500px;
 margin:auto;
 border-top:#CCCCCC 1px dotted;
 margin-top:10px;
 }
 
 .dotted_divider_4_others{
 width:300px;
 margin:auto;
 border-top:#CCCCCC 1px dotted;
 margin-top:10px;
 }

 

.green_bg{width:620px;
height:26px;
background-image:url(images/green_bg.gif);
}

.inner_heading{font-size:13px;
text-decoration:none;
color:#333333;
font-weight:bold;
margin-bottom:10px;
text-decoration:none;
}

.inner_heading:hover{
text-decoration:none;
color:#cd0202;
}

.world-heading
{
font-size:12px; color:#333333; margin-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; margin-left:3px;
}

.world-news-heading
{
font-size:11px; margin-left:5px; color:#cd0202; font-weight:bold; text-decoration:none; 
}

.top_link{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#660000;
text-align:right;
margin-right:17px;
margin-bottom:16px;
}


.img_border{
padding:1px;
border:#999999 1px solid;
margin-right:4px;
margin-bottom:4px;
float:left;
}



.advertisement{padding:7px;
}



/* tab css */

.tab_news{
width:620px; background-image:url(images/news_box_bg.jpg); border:#CCCCCC 1px solid;
}

.tab1 {
	BACKGROUND-IMAGE: url(images/tab_bg.jpg); OVERFLOW: hidden; height:29px;width:620px;
}
.tab1_leftcurve {
	BACKGROUND: url(images/tab_leftcurve.jpg) no-repeat left 50%; OVERFLOW: hidden; height:29px
}
.tab1_rightcurve {
	BACKGROUND: url(images/tab_rightcurve.jpg) no-repeat right 50%; OVERFLOW: hidden; height:29px
}

.tabOn {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; COLOR: #000000; font-family:"Trebuchet MS" TEXT-DECORATION: none;
}
.tabOff {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; COLOR: #ffffff; font-family:"Trebuchet MS" TEXT-DECORATION: none
}
.tab1_border {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; BORDER-BOTTOM: #cdcdcd 1px solid;width:618px;
}

.floatL {
	FLOAT: left
}
.CL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.blueBorder {
	BORDER-TOP: #c5d5df 1px solid; MARGIN: 5px 0px
}
.blueBorder2 {
	BORDER-TOP: #37618d 2px solid; MARGIN: 5px 0px
}
.blueBorder3 {
	BORDER-TOP: #dee6ee 1px solid; MARGIN: 2px 0px
}
.blue_10
{
color:#990000; text-decoration:none; font-size:10px; margin-bottom:3px; margin-top:3px;
}
.blue_10:hover
{
color:#990000; text-decoration:none; font-size:10px; margin-bottom:3px; margin-top:3px;
}
.main_tab_div
{
width:590px; margin:0 10 5px 0; padding-top:10px;padding-left:10px;
 }
.image_tab
{
width:102px; float:left; margin-right:2px; margin-top:5px; border:#333333 1px solid;
 }
.text_tab
{
width:440px; float:left; margin-left:13px;margin-top:5px;}
.text_tab ul
{
margin:0px;
padding:0px;
}
.text_tab li
{
line-height:19px;
margin-left:16px;
list-style-image:url(images/arrow.gif);
color:#023B67;
padding:0px;
}
.text_tab a
{
color:#023B67; text-decoration:none;}
.text_tab a:hover
{
color:#DD0327; text-decoration:none;}
.text_tab span 
{
font-weight:bold; color:#004274;}
.text_tab span a
{
font-weight:bold; color:#004274; text-decoration:none;}
.text_tab span a:hover
{
font-weight:bold; color:#DD0327; text-decoration:none;}

/* tab css end*/

#most-popular{
margin-top:10px;
}

.most-popular-new-bg
{
background-image:url(images/most-popular-bg.gif); background-repeat:repeat-x; height:35px; font-size:19px;
}
.most-popular-tab-bg
{
 }
.most-commented-new
{
line-height:27px;padding:7px 0 0 13px;
}
.sign_cs
{
font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#999999;
}
.more-most-popular
{
margin-left:185px;color:#245da2; font-weight:bold;
}

.expert_speak_links{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-left:5px;
margin-top:7px;
}

.expert_speak_links ul{
margin:0px;
padding:0px;
}

.expert_speak_links li{
line-height:19px;
list-style:url(images/news_bullet1.gif);
margin-left:17px; margin-right:7px;
}
.expert_speak_links a{
color:#333333; text-decoration:none;
}
.expert_speak_links a:hover{
color:#cd0202; text-decoration:none;
}

.food-section_links{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.food-section_links ul{
margin:0px;
padding:0px;
}

.food-section_links li{
line-height:20px;
list-style:url(images/news_bullet1.gif);
margin-left:20px; margin-right:5px;
}
.food-section_links a{
color:#333333; text-decoration:none;
}
.food-section_links a:hover{
color:#cd0202; text-decoration:none;
}

.read_more_links
{ 
text-align:right; width:100px; float:right; color:#0066CC; font-size:10px; font-weight:bold; text-decoration:none; margin-top:5px; margin-right:5px; 
}
.read_more_links:hover
{
color:#003399; text-decoration:none;
}

.inner_content{width:650px;
margin-bottom:10px;
min-height:540px;
padding:10px 10px 10px 10px;
background-color:#f8faee;
border:1px solid #d0d0d0;
}

/*Diwakar*/
.image_border {
	BORDER-RIGHT: #161515 1px solid; BORDER-TOP: #161515 1px solid; FLOAT: left; BORDER-LEFT: #161515 1px solid; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #161515 1px solid; margin-top:5px; margin-left:5px;
}
h1 {
	FONT-SIZE: 18px; MARGIN: 0px; COLOR: #034070; margin-bottom:6px;
}
.story-headings
{
    color:#000000;
    text-decoration:none;
    font-weight:bold;
    line-height:20px;
    font-size:12px;
}
.story-headings:hover
{
    color:#ff0000;
    text-decoration:none;
    font-weight:bold;
    line-height:20px;
    font-size:12px;
}
.dropdown-arrow {
	FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.read-more
{
    color:#0066CC;
    text-decoration:none;
    font-size:12px;
    font-weight:bold;
    float:right;
    margin-right:10px;
    margin-top:3px;
    margin-bottom:2px;
   
 
}
.read-more:hover
{
    color:#003399;
    text-decoration:none;
    font-size:12px;
    font-weight:bold;
    float:right;
   margin-right:10px;
    margin-top:3px;
    margin-bottom:2px;
   
   
}
.people-headings
{
    color:#000000;
    text-decoration:none;
    font-weight:bold;
    line-height:20px;
    font-size:12px;
}
.list_page_styl
{
     border:1px solid #e3e3e3;padding:8px;margin-bottom:10px; display:table; width:613px;_width:623px; height:105px; margin-left:7px; margin-right:7px;
}
.list_page_styl1
{
     border:1px solid #e3e3e3;padding:8px;margin-bottom:10px; display:table; margin-left:7px; margin-right:7px;
}
.list_page_styl_expert
{
     border:1px solid #e3e3e3;padding:8px;margin-bottom:10px; display:table; height:112px; margin-left:7px; margin-right:7px;
}
 .retail_calender_box{
 padding:5px; border:#999999 1px solid; margin-bottom:10px;}
 
 .retail_calender{
 background-color:#CCCCCC; padding:4px; margin-bottom:7px; font-size:13px;}


img 
{
	border:0px;
}
img
{
outline:none;
}
.top_link_small
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#660000;
text-align:right;
margin-right:6px;
margin-bottom:16px;
text-decoration:none;
}
.honc_links
{
    color:#000000; font-weight:bold;padding-left:5px;
}
.honc_links a
{
    color:#000000;
    text-decoration:none; font-weight:bold;
}
.honc_links a:hover
{
    color:#ff0000;
    text-decoration:none; font-weight:bold;
}
.comp-headings
{
    color:#ff0000;
    text-decoration:none;
    font-weight:bold;
    line-height:20px;
    font-size:13px;
}
.side-gap-heading
{
    padding:5px; margin-top:5px;
}
.expert-headings
{
    color:#014f81;
    text-decoration:none;
    font-weight:bold;
    line-height:20px;
    font-size:14px;
}
.expert-headings:hover
{
    color:#ff0000;
    text-decoration:none;
    font-weight:bold;
    line-height:20px;
    font-size:14px;
}
.normal_desc {color:#333333; text-decoration:none; font-size:11px; font-weight:normal;
}
.normal_headdesc {color:#333333; text-decoration:none; font-size:11px;
}
.normal_headdesc:hover {color:#003399; text-decoration:none; font-size:11px;
}
.news_tab_box_expert{width:660px; height:32px; border-bottom:1px solid #d0d0d0;  margin-left:6px; margin-top:5px;
}
.add_ques
{
	margin-left:12px;
}
.dropdown-arrow
{
font-family:Arial, Helvetica, sans-serif;text-decoration:none;
}
.news-links1
{
	text-decoration:none;
	color:#000000;
}
.news-links1:hover
{
	text-decoration:none;
	color:#ff0000;
}
.read-more-home
{
    color:#0066CC;
    text-decoration:none;
    font-size:12px;
    font-weight:bold;
    text-align:right;
    margin-right:10px;
    margin-top:3px;
    margin-bottom:2px;
   
 
}
.read-more-home:hover
{
    color:#003399;
    text-decoration:none;
    font-size:12px;
    font-weight:bold;
    text-align:right;
   margin-right:10px;
    margin-top:3px;
    margin-bottom:2px;
   
   
}
.story-headings1
{
    color:#000000;
    text-decoration:none;
    font-weight:bold;
    line-height:16px;
    font-size:11px;
}
.story-headings1:hover
{
    color:#ff0000;
    text-decoration:none;
    font-weight:bold;
    line-height:16px;
    font-size:11px;
}



.input1
{
width:355px;
height:21px;
border:1px solid #666666;
}

#footer
{
width:987px;height:157px;background-image:url(images/footer-bg1.gif);background-repeat:repeat-x;margin:auto; margin-top:10px; padding-top:7px;
}
.list_page_style_research
{
     border:1px solid #e3e3e3;padding:8px;margin-bottom:10px; display:table; height:290px; width:610px; margin-left:7px; margin-right:7px;
}
.list_page_style_article
{
     border:1px solid #e3e3e3;padding:8px;margin-bottom:10px; display:table; width:610px; margin-left:7px; margin-right:7px;
}
.article-headings
{
    color:#000000;
    text-decoration:none;
    line-height:20px;
    font-size:12px;
}
.article-headings:hover
{
    color:#ff0000;
    text-decoration:none;
    line-height:20px;
    font-size:12px;
}
.post_comment_div a
{ 
color:#0066CC; font-size:10px; text-decoration:none;  
}
.post_comment_div a:hover
{
color:#ff0000; font-size:10px; text-decoration:none;
}

.field1
{
	margin : 10px 0 0 2px;
	_margin : 8px 0 0 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #333333;
	width:260px;
	height:17px;
	background-color:#FFFFFF;
	padding-left : 2px;
	border : 1px solid #bababa;
	background-color : #fff;
}
.bookmark
{
width:231px; float:left;font-weight:bold; margin-left:15px; _margin-left:10px; margin-bottom:2px; font-family:"Trebuchet MS";
}

.bookmark a
{ color: #e9eec5; text-decoration:none;}

.bookmark a:hover
{ color:#f0dea0; text-decoration:none;}

.bookmark span
{color:#FFFFFF; font-size:10px; font-weight:normal;}

.top_link_in
{margin-left:5px;float:left; font-size:11px; font-weight:normal; color:#ffffff;}

.top_link_in ul
{margin:0px; padding:0px;}

.top_link_in li
{display:inline; list-style:none; text-align:right;}

.top_link_in a
{color:#ffffff; text-decoration:none; margin-left:3px; margin-right:3px; font-weight:normal;}
.top_link_in a:hover
{color:#e3e3e3; text-decoration:none; margin-left:3px; margin-right:3px; font-weight:normal;}

.date_bg
{
float:right; width:199px; margin-right:6px;
 }
.date_alignment
{
padding:0 0 0 0;color:#FFFFFF;
}

.newletter-sub
{
width:310px; float:left;font-weight:bold; margin-left:18px; margin-top:4px;
}

.company-detail
{
margin-left:2px;color:#666666;
}
.company-detail  a
{
color:#FF0000; text-decoration:none;
}
.company-detail  a:hover
{
color:#666666; text-decoration:none;
}

/* dharmender */
.recetlytag_pro { width: 668px;  margin-bottom:2px; background-color:#f8faee;}
.books_container {border: #cdcdcd 1px solid; padding:6px 2px 6px 26px; text-align: justify; }
.related-links
{
color:#000000; text-decoration:none;
}
.related-links:hover
{
color:#ff0000; text-decoration:none;
}
.label_text {
	display : block;
	float : left;
	width : 160px;
	padding : 0;
	color:#333333;
	margin : 10px 15px 0 0;
	_margin : 10px 0 0;
	text-align : right;
	line-height : 1.5em;
}
/* New CSS */
#fng-box{
width:320px;
_width:318px;
height:420px;
float:left;
margin-left:5px;
}


.fng-news{width:300px; height:160px;
float:left;
margin:5px 0px 10px 5px;
}

.fng-button{ width:300px; height:28px; margin:5px 0px 0px 5px; border-bottom:1px dotted #CCCCCC; padding-bottom:3px;
}

.top-news-headings{margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#025184; text-decoration:none; line-height:18px;
}
.top-news-headings a
{
    color:#025184; 
    text-decoration:none;
    font-weight:bold;
}
.top-news-headings a:hover
{
    color:#ff0000; 
    text-decoration:none;
    font-weight:bold;
}


.news-headings{margin-bottom:10px; font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666; text-decoration:none;
}

.news-headings ul{margin:0px; padding:0px;
}

.news-headings li{line-height:16px;list-style:url(images/news_bullet1.gif);margin-left:20px; margin-right:5px; margin-bottom:2px; padding-bottom:2px;
}

#fnb-box{width:320px;
height:420px;
float:right;
margin-right:2px;
}

.news-headings a
{
    
    color:#000000;

    text-decoration:none;
}
.news-headings a:hover
{
    
    color:#ff0000;
   
    text-decoration:none;
}

.new-Expertheadings
{
    
 font-size:11px;text-decoration:none;color:#333333;font-weight:bold;margin-bottom:10px;text-decoration:none;
}
.new-Expertheadings:hover
{
    
   font-size:11px;text-decoration:none;color:#ff0000;font-weight:bold;margin-bottom:10px;text-decoration:none;
}
.new-Expertdesc
{
    
  color:#333333; text-decoration:none; font-size:10px; font-weight:normal;
}
.top-news-two ul{margin:0px; padding:0px;
}

.top-news-two li{line-height:22px;list-style:url(images/news_bullet1.gif); margin-right:5px; margin-left:0px;
}
.top-news-two a
{color:#333333; text-decoration:none;
    
    }
.top-news-two a:hover
{color:#ff0000; text-decoration:none;
    
    }
	
/*videos */

#news {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 652px; POSITION: relative; HEIGHT: 160px
}
#panel-container {
	CLEAR: both; LEFT: -652px; margin-left:55px; OVERFLOW: hidden; POSITION: absolute; TOP: 0px; HEIGHT: 175px
}
#panel-pagination {
	POSITION: absolute; TOP: 30px; background-color:#ffffff;
}
#panel-back {
	LEFT: -2px; POSITION: absolute
}
#panel-next {
	LEFT: 599px; POSITION: absolute
}
.panel-wrapper {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 652px; HEIGHT: 175px
}
.panel {
	FLOAT: left; margin-left:10px; WIDTH: 170px
}
.panel img {
	border:0px;
}
.ind_spk {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
.irf_links {color:#333333;
text-decoration:none; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif;
}
.marque-links
{
	color:#048942; text-decoration:none; font-weight:bold;
}
.marque-links:hover
{
	color:#333333; text-decoration:none;font-weight:bold;
}
.top-banner-div
{
padding-bottom:4px; padding-top:3px; background-color:#b6021a;width:987px; margin:0 auto;
}
.left-banner
{
float:left; width:413px;   margin-left:16px;_margin-left:12px; height:70px;
}
.right-banner
{
float:right; width:529px; background-color:#ffffff; margin-right:7px; _margin-right:4px;height:70px;
}
