@charset "utf-8";
/* CSS Document */
body{
	font-family: Verdana, Arial, sans-serif, Tahoma;
	color: #666666;
	margin: 0px;
	padding: 0px;
	font-style:normal;
	font-size:12px;
	line-height: 1.5;
	background-color:#f2f2f2;
	}
#fristContener{
	width:975px;
	padding:0px 10px 10px 10px;
	background-color:#fff;
	margin:0 auto;
	overflow:hidden;
}
a{text-decoration: none}
a:link, a:visited{color: #004276; outline: none}
a:visited { color: #5C7996; }
a:hover{color: #ca0002}
a:focus{outline:none;}
/******banar style *************/
#banar{
	width:975px;
	height:89px;
	background:url(images/banar-bg.jpg) #ffffff repeat-x;
	}
#logo{
	float:left;
	width:709px;
}

#lang{
	width:236px;
	padding-bottom:10px;
	text-align:right;
	padding-top:10px;
}
#searchbox{
	float:right;
	width:236px;
	padding-right:30px;
}
#saerchboxhold{
	width:236px;
}
#imgsaerch{
	float:left;
	width:23px;
	height:25px;
}
#searchboxcont{
	float:left;
	width:159px;
	height:25px;
	overflow:hidden;
	}
.searchtext{
	width:158px;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-left:0px;
	border-right:1px solid #cccccc;
	height:21px;
}
#searchbotom{
	float:right;
	width:54px;
	height:25px;
}
	
/******** enp banar style *************/

/***** Top link style ***************/
#linktopbg{
	width:975px;
	height:42px;
	margin:0 auto;
	background:url(images/lnk-top-bg.jpg) repeat-x #b60002;
}
#mnuhome{
	float:left;
	width:58px;
	padding-top:10px;
	text-align:center;
}
#mnuNews{
	float:left;
	width:61px;
	overflow:hidden;
	padding-top:10px;
	text-align:center;
}
#mnuInterviews{
	float:left;
	width:61px;
	padding-top:10px;
	text-align:center;
}
#mnuRepors{
	float:left;
	width:73px;
	padding-top:10px;
	text-align:center;
}
#mnuReporsOn{
	float:left;
	width:73px;
	/*padding-top:10px;*/
	text-align:center;
}
#mnulinbreak{
	float:left;
	width:7px;
}
#mnuCAP{
	float:left;
	width:100px;
	padding-top:10px;
	text-align:center;
}
#mnuCAPon{
	float:left;
	width:40px;
	/*padding-top:10px;*/
	text-align:center;
}
#mnuFiles{
	float:left;
	width:44px;
	padding-top:10px;
	text-align:center;
}
#mnuFileson{
	float:left;
	width:44px;
	/*padding-top:10px;*/
	text-align:center;
}
#mnuEconmy{
	float:left;
	width:74px;
	padding-top:10px;
	text-align:center;
}
#mnuEconmyon{
	float:left;
	width:74px;
	/*padding-top:10px;*/
	text-align:center;
}
#mnuSociety{
	float:left;
	width:60px;
	padding-top:10px;
	text-align:center;
}
#mnuSocietyon{
	float:left;
	width:60px;
	/*padding-top:10px;*/
	text-align:center;
}
#mnuSpace{
	float:left;
	width:163px;
	padding-top:10px;
	text-align:center;
}
#mnuAboutus{
	float:left;
	width:70px;
	padding-top:10px;
	text-align:center;
}
#mnuAboutuson{
	float:left;
	width:70px;
	/*padding-top:10px;*/
	text-align:center;
}
#mnuContactinfo{
	float:left;
	width:136px;
	padding-top:10px;
	text-align:center;
}
#mnuContactinfoon{
	float:left;
	width:136px;
	/*padding-top:10px;*/
	text-align:center;
}
.nav {
	LIST-STYLE-POSITION: outside;
	FONT-SIZE: 12px;
	COLOR: #fff;
	FONT-FAMILY: Arial, sans-serif;
	LIST-STYLE-TYPE: square;
	font-weight:bold;
}
A.nav {
	COLOR: #fff; TEXT-DECORATION: none
}
A.nav:visited {
	COLOR: #fff; 
	
}
A.nav:hover {
	COLOR: #fff200; TEXT-DECORATION: underline
	
}

/**** end top link style **************/
/*** Break News Style ****/
#breakNews{
	width:975px;
	height:33px;
	margin:3px auto 10px auto;
	overflow:hidden;
}
#breakingtitle{
	float:left;
	width:120px;
	height:33px;
	background-color:#0058a6;
}
#breakingNewsde{
	float:right;
	width:833px;
	padding:9px 10px 0px 10px;
	height:22px;
	border-top:1px solid #dcdcdc;
	border-right:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
	background-color:#f7f7f7;
}
	
/***** End Braek news style *********/

/*** Body contant style *****/
#bodyContant{
	width:975px;
	overflow:hidden;
	margin: 0px auto 30px auto;
}
/** left side **/
#leftbodycontant{
	width:663px;
	float:left;
	overflow:hidden;
	margin-right:15px;
}

#topnewsbox{
	width:663px;
	overflow:hidden;
	min-height:332px;
	border-bottom:1px dotted #afafaf;

}
#newsTop{
	float:left;
	width:400px;
	border-right:1px dotted #afafaf;
	min-height:322px;
	margin-right:13px;
	overflow:hidden;
	
}
#otherTopnews{
	float:right;
	width:249px;
	overflow:hidden;
}
#othernewstopBox{
	width:249px;
	padding-top:5px;
	border-bottom:1px dotted #afafaf;
	padding-bottom:7px;
	overflow: hidden;
}
#otherheadandSDkeyinfo{
	width:663px;
	padding:10px 0 10px 0px;
	overflow:hidden;
}
#headlinebox{
	float:left;
	width:423px;
	margin-right:10px;
	overflow:hidden;
}
#headlineboxtitle{
	width:423px;
	padding-bottom:0px;
}
#headtitlelinkbox{
	width:423px;
}
#sudankey{
	float:right;
	width:230px;
	height:166px;
}
#newseconspor{
	width:663px;
	overflow:hidden;
}
#titlebox{
	width:654px;
	background:url(images/bg-spnew.jpg) repeat-x;
	height:23px;
	border-left:1px solid #dcdcdc;
	border-right:1px solid #dcdcdc;
	padding-left:7px;
	padding-top:9px;
}
#titleboxsum{
	width:663px;
	overflow:hidden;
	padding-top:10px;
	padding-bottom:10px;
}
#firsttitle{
	float:left;
	width:203px;
	border-right:1px dotted #dcdcdc;
	padding-left:10px;
}
#morenewshedlinehold{
	float:right;
	width:440px;
	padding-left:9px;
}
#morenewshedline{
	width:440px;
	}
#morenewshedlinelink{
	width:440px;
	text-align:right;
	padding-top:10px;
	}
#leftadvertizment{
	width:663px;
	padding:10px 0 20px 0px;
}
#votboxtitle{
	float:left;
	width:275px;
	overflow:hidden;
	margin-right:12px;
}
#votetitle{
	width:266px;
	border-left:1px solid #dcdcdc;
	border-right:1px solid #dcdcdc;
	background:url(images/bg-spnew.jpg) repeat-x;
	padding-left:7px;
	padding-top:9px;
	height:23px;
}
#votebox{
	width:275px;
	overflow:hidden;
	padding:10px 0 10px 0px;
}
#interviewsbox{
	float:right;
	width:376px;
	/*border-bottom:1px solid #dbdbdb;
	border-right:1px solid #dbdbdb;
	border-left:1px solid #dbdbdb;*/
}
/*** Right side ***/
#rightbodycontent{
	float:right;
	width:297px;
	overflow:hidden;
}
#rightbodycontentsearch{
	float:right;
	width:297px;
	overflow:hidden;
	padding-top:30px;
}
#hotnewsBox{
	width:297px;
	overflow:hidden;
	margin-bottom:10px;
	
}
#hotnewstitlebox{
	width:288px;
	padding:9px 0px 0px 7px;
	background:url(images/bg-spnew.jpg) repeat-x;
	border-left:1px solid #dcdcdc;
	border-right:1px solid #dcdcdc;
	height:23px;
}
#hotnewssum{
	width:295px;
	border-left:1px none #dcdcdc;
	border-right:1px solid #dcdcdc;
	border-bottom:1px none #dcdcdc;
	overflow:hidden;
	margin-left: 7px;
}
#hotnewsone{
	width:273px;
	padding:10px;
	background-color:#f4f4f4;
	height:75px;
	border-bottom:1px double #dcdcdc;
	margin:1px;
}
#hotnewstow{
	width:273px;
	padding:10px;
	background-color:#ebebeb;
	height:75px;
	border-bottom:1px double #dcdcdc;
	margin:1px;
}
#avertizmentrightbox{
	width:297px;
	height:164px;
	margin-bottom:10px;
	margin-top:16px;
}
#vediobox{
	width:295px;
	border:1px solid #dcdcdc;
	height:100px;
	margin-bottom:6px;
	
}
#vediophoto{
	float:left;
	border-right:1px solid #dcdcdc;
	padding:5px;
	width:99px;
	text-align:center;
	height:90px;
}
#vediotxt{
	float:right;
	width:185px;
	text-align:center;
	padding-top:30px;
	background:url(images/vedio-bg.jpg)  bottom repeat-x;
	height:70px;
	
}
#currncyBox{
	width:295px;
	border:1px solid #cdcdcd;
	margin-bottom:10px;
	margin-top:6px;
	background-color:#efece4;
}
#currncyBoxhold{
	width:293px;
	background-color:#efece4;
	margin:1px;
	padding-bottom:10px;
	}
#curncytitlebox{
	width:286px;
	padding:9px 0px 0px 7px;
	
	color:#18489b;
	height:23px;
	font-weight:bold;
	font-size:12px;
	
}
#currencytable{
	margin:10px auto 2px auto;
	width:257px;
	border:1px solid #98acc2;
	padding:7px;
	background-color:#ffffff;
	
}
#currencytitle{
	width:257px;
	border-bottom:1px solid #dcdcdc;
	
}
#currencydetails{
	width:257px;
	padding-top:9px;
	overflow:hidden;
}
#colcurnblu{
	float:left;
	width:64px;
	background-color:#ebf0f6;
	height:21px;
	text-align:center;
}
#colcurrencydetailshold{
	width:256px;
	overflow:hidden;
	
}
#colcurwhite{
	float:left;
	width:64px;
	background-color:#fff;
	height:21px;
	text-align:right;
}
#colcurIcon{
	float:left;
	width:64px;
	background-color:#fff;
	height:21px;
	text-align:center;
}
#weatherBoxhold{
	width:295px;
	border:1px solid #cdcdcd;
	background:#efece4;
}
#weathertitle{
	width:286px;
	padding-top:9px;
	padding-left:9px;
	height:23px;
	font-size:12px;
	font-weight:bold;
	color:#18489b;
}

#weatherlin{
	background:url(images/weather-line-bg.jpg) repeat-x;
	height:5px;
	width:295px;
}
#weatherwhitehold{
	padding:13px;
	width:271px;
	overflow:hidden;
}
#weatherwhitedetails{
	width:267px;
	background-color:#fff;
	border:1px solid #d3d3d3;
	overflow:hidden;
	text-align: center;
}
#weatherphoto {
	width:267px;
}
#photow{
	float:left;
	width:69px;
	text-align:center;
	padding:10px;
}
#degreew{
	float:left;
	width:69px;
	text-align:center;
	padding:10px;
}
#dayw{
	float:left;
	width:69px;
	text-align:center;
	padding:10px;
}
/*** End side ****/
/**** End body contant ****/
/****Bottom Page ***/
#bottompagebox{
	width:943px;
	height:58px;
	overflow:hidden;
	margin-bottom:7px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	background:url(images/bottom-page-bg.jpg) repeat-x;
	padding:3px 15px 0px 15px;
}
#bottomlnkbox{
	float:left;
	width:520px;
	height:20px;
	padding-top:20px;
	display:inline;
	font:normal 10px/14px Verdana, arial, sans-serif;
}
#rssbottom{
	float:left;
	width:43px;
	padding-top:15px;
}
#devolp{
	float:right;
	width:380px;
	text-align:right;
	height:61px;
}
/**** End bottom page ***/
/**** copyright ***/
#copyright{
	width:975px;
	margin:0 auto 7px auto;
	overflow:hidden;
}
#bottomlogocopy{
	float:left;
	width:24px;
	height:27px;
}
#copyrightsmc{
	float:right;
	width:948px;
	height:20px;
	padding-top:4px;
	font:normal 10px/14px Verdana, arial, sans-serif;
}
/*** H style ***/
h1{
	color:#b60002;
	margin:0px;
	font:bold 16px/14px arial, Helvetica, sans-serif;
}
h2{
	color:#b60002;
	margin:0px;
	font:bold 14px/12px arial, Helvetica, sans-serif;
}
h3{
	color:#666666;
	margin:0px;
	font:bold 14px/12px arial, Helvetica, sans-serif;
}

/************ News Page ************/
#newsliftslid{
	float:left;
	width:163px;
	overflow:hidden;
	padding-top:60px;
	
}
#NewsCenterPublications{
	width:163px;
	margin-bottom:15px;
}

#newsBoxContentholder{
	float:left;
	width:812px;
	overflow:hidden;
	}
#Newsleatestupdatbox{
	width:812px;
	overflow:hidden;
	margin-bottom:10px;
}
#NewsBoxcontent{
	width:812px;
	overflow:hidden;
}
#NewsBoxcontentsearch{
	width:658px;
	overflow:hidden;
	
	}
#NewsBoxrightcontents{
	float:left;
	width:495px;
	overflow:hidden;
	padding:10px;
}
#NewsBoxrightcontentsSearch{
	float:left;
	width:638px;
	overflow:hidden;
	padding:30px 10px;
}
#VedioBoxinternal{
	float:left;
	width:628px;
	overflow:hidden;
	padding:30px 20px;
}
#VedioDetailsBoxMove{
	width:628px;
	height:340px;
}
#VedioDetailsBox{
	width:606px;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	padding:10px;
	margin-bottom:15px;
}
#MorevediosBox{
	width:626px;
	border:1px solid #cccccc;
	/*padding:10px;*/
	margin-bottom:15px;
}
#MorevediosBoxtitle{
	width:616px;
	border-bottom:1px solid #cccccc;
	padding-top:9px;
	padding-left:10px;
	height:25px;
	
}
#allvediosBox{
	width:606px;
	padding:10px;
}
#NewsBoxrightcontentsSearch{
	float:left;
	width:658px;
	overflow:hidden;
	padding:30px 10px;
}
#NewsTopBox{
	width:495px;
	padding-bottom:10px;
	border-bottom:1px dotted #dcdcdc;
	overflow:hidden;
	padding-top:10px;
}
#NewsTopBoxtitles{
	width:495px;
	padding-bottom:10px;
	overflow:hidden;
	padding-top:10px;
}
#NewsTopBoxtitlesSearch{
	width:658px;
	padding-bottom:10px;
	overflow:hidden;
	padding-top:30px;
}

#NewsTopleftslid{
	float:left;
	width:480px;
	overflow:hidden;
	margin-right:15px;
}
#NewsTopRightslid{
	float:right;
	width:240px;
	overflow:hidden;
	}
#NewsupdateBox{
	width:812px;
	padding-bottom:2px;
	border-bottom:1px solid #dcdcdc;
	overflow:hidden;
}
#Newsupdateboxtitle{
	float:left;
	width:712px;
	font-size:11px;
}
#NewsBoxRss{
	float:right;
	width:100px;
}
#NewsLatestBox{
	width:812px;
	padding-top:8px;
	border-bottom:1px solid #b60002;
	overflow:hidden;
	height:25px;
}
#Brodcomtree{
	width:802px;
	padding-top:8px;
	padding-left:10px;
	border-bottom:1px solid #dcdcdc;
	overflow:hidden;
	height:25px;
}
#Newslatestadd{
	float:left;
	width:50px;
	font-size:12px;
	color:#b60002;
	font-weight:bold;
}
#Newslatesttitle{
	float:right;
	width:755px;
	padding-left:7px;
}

#NewsHotright{
	width:290px;
	padding-left:7px;
	height:23px;
	padding-top:7px;
}
#NewsHotSummry{
	width:275px;
	padding:10px;
	border:1px solid #dcdcdc;
	margin-bottom:10px;
}
#ElocutionBoxHold{
	width:287px;
	background-color:#eeeeee;
	padding:5px;
}
#darfurBoxHoldImg{
	width:297px;
	height:60px;
}
#Elocutionintbox{
	width:275px;
	border-left:1px solid #d5d7d6;
	border-right:1px solid #d5d7d6;
	padding:5px;
	background-color:#fff;
}

#Elocutionboxtile{
	width:287px;
	}
#ElocutionDetails{
	width:275px;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:1px groove #d5d7d6;
}
#ElocutionMore{
	width:275px;
	padding-top:5px;
	text-align:right;
}
#NewsHotSummrybox{
	width:275px;
	overflow:hidden;
	padding-bottom:5px;
	padding-top:10px;
}
#printpage{
	width:275px;
	overflow:hidden;
	height:25px;
	border-bottom:1px solid #dcdcdc;
	margin:0 auto;
	padding-top:5px;
}
#Newsvedioboxleft{
	float:left;
	width:120px;
	margin-right:15px;
	text-align:center;
	padding:10px;
}
#Newspotoright{
	float:right;
	width:120px;
	padding:10px;
	text-align:center;
}
#detcommentsno{
	width:485px;
	height:25px;
	background-color:#f4f4f4;
	padding-left:10px;
	padding-top:8px;
}
#detcommentsname{
	width:485px;
	height:25px;
	padding-left:10px;
	padding-top:8px;
	color:#000;
}
#detcommentboxhold{
	width:485px;
	overflow:hidden;
	background-color:#f8f8f8;
	padding-left:10px;
	padding-top:8px;
	padding-bottom:10px;
	margin-bottom:15px;

}
#delcomments{
	float:left;
	width:421px;
	padding-right:10px;
	}
#delcommentphoto{
	float:right;
	width:42px;
	padding-right:8px;
	height:42px;
}
#detaddurcommenttitle{
	width:485px;
	height:25px;
	background-color:#f4f4f4;
	padding-left:10px;
	padding-top:8px;
}
#detcommentform{
	width:485px;
	overflow:hidden;
	padding-left:10px;
	padding-top:15px;
	padding-bottom:10px;
	margin-bottom:15px;
}
#commentContainer{
	width:483px;
	overflow:hidden;
}
#detcomentformlabl{
	width:149px;
	overflow:hidden;
	padding:7px 0px 7px 0px;
	
}
#detcommentformleft{
	float:right;
	overflow:hidden;
	width:317px;
}

/***************** Added by the developer ************************/
.commentFormInvisible
{
    overflow:hidden;
    visibility:hidden;
	display:none;
    height: 0px;
}
.kbImg
{
	margin: 10px 10px 10px 10px;
	text-align: center;
}
	
#feedBack
{
    width:432px;
    float:left;
    overflow:hidden;
    font-family:tahoma, arial;
    font-size: 11px;
    text-align:right;
}
#intmainnewstitlebox
{
	color:#3e107e;
	font-weight:bold;
	font-size:14px;
}
.topNewsImage
{
	padding-right:5px;
	padding-top:5px;
}
.navybold
{
	font-weight: bold;
}
#intsecondnewsleft
{
	margin-right:5px;
}
.detailsLink
{
}

#NewsBoxrightcontentsSearch a:active{
    color: blue;
    font-size:12px;
    text-decoration:underline;
}
#NewsBoxrightcontentsSearch a:link{
    color: blue;
    font-size:12px;
    text-decoration:underline;
}
#NewsBoxrightcontentsSearch a:hover{
    color: blue;
    font-size:12px;
    text-decoration:underline;
}
#NewsBoxrightcontentsSearch a:visited{
    color: blue;
    font-size:12px;
    text-decoration:underline;
}
#NewsBoxrightcontentsSearch #searchUrl{
    color: green;
}
#intmainnewsimg
{
	text-align:center;
}
.catMainImage
{
	margin:5px 5px 5px 0 ;
}

#slideshow {
    position:relative;
    min-height:322px;

}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow DIV.active {
    z-index:10;
	background-color:#FFF;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    width: 300x;
    /*display: block;*/
    border: 0;
    /*margin-bottom: 10px;*/
}
.slideshowTable
{
    width:427px;    
    min-height: 322px;
}

.slideshowImage
{
	vertical-align:top;
	text-align:left;
}
.slideshowTitle
{
	vertical-align:top;
    padding-right: 15px;
    padding-left: 15px;
}
.slideshowTitle a
{
    font-size: 11pt;
    font-weight: bold;
    color: #410082;
}
.slideshowText 
{
}
.slideshowDetailsLink a
{
	font-size:10pt;
	font-weight:none;
}
#otherHeadLinesList
{
	margin-top:1 px;
	list-style-type:square;
	
}
#weatherInfoRow
{
	font-size: 11px;
}
#weatherTable
{
	width: 267px;
	font-family: tahoma; font-size: 10pt;
	
}
#weatherHeader1, #weatherHeader2, #weatherHeader3{
	text-align: center;
	font-weight: bold;
}
#weatherImage1, #weatherImage2, #weatherImage3
{
	text-align: center;
}
#weatherData1, #weatherData2, #weatherData3
{
	text-align: center;
}