/*OtherStories Content CSS*/
#otherstoriescontent
{
	margin-top: 10px;
}
#otherstoriescontent h4
{
	margin-bottom:0;
    color: #000;
	width:91%;
	margin-left:7px;
	font-size: 75%;
	font-family: Georgia;
	border-bottom: 1px solid #9A9A9A;
	padding-left:8px;
}
#storylist
{
	margin: 0;
	color: #0C4497;
	font-family: Georgia;
	list-style: none;
	padding-left: 12px;
	padding-top: 8px;
}
#storylist li
{
	padding-left: 10px;
	background: url('../images/arrow5.gif') no-repeat 0 0.5em;
	font: 70% Georgia,San-Serif;
	margin: 0;
	line-height:3ex;
}
#storylist a
{
	color: #14409E;
	text-decoration: none;
	background-color:inherit;
}
#storylist a:hover,#other a:hover,#linkstory a:hover,#singlearrowlist a:hover,#headingbackground a:hover,#more a:hover,#more3 a:hover,#quad4more a:hover,
#picturemore a:hover,#linkedabstract1 h3 a:hover,#linkedabstract2 h5 a:hover,#linkedabstract3 h5 a:hover,#linkedabstract4 h5 a:hover,#myblog a:hover
{
	text-decoration:underline;
}
#news1 h4, #myzone h4
{
	margin-top: 3px;
}
#rightarearow5 h4
{
	margin-top:5px ! important;
}
#rightcontentlist ul li
{
	line-height:14px;
	padding-bottom:3px
}

/*Ads By Google*/

#pagebottomheading{font-weight: bold;font-size: 70%;font-family: Arial,San-serif;border-bottom: 1px solid #E5E5E5;color: #000;background-color:inherit;}
#pagebottomtextcontent{	margin-top:0;}

/* Added by pankaj pareek for google ads on 26/08/2008*/
#pagebottomheadingnew{font-weight: bold;font-size: 80%;font-family:Georgia;border-bottom: 1px solid #E5E5E5;color: #CC0000;background-color:inherit;}
/* #pagebottomcontentcol1{	width: 19%;	float: left;	font-size: 54%;	padding-top: 5px;}*/ /* commented by pankaj pareek */
#pagebottomcontentcol1, #pagebottomcontentcol2, #pagebottomcontentcol3, #pagebottomcontentcol4
{	width: 33%;	float: left;	font-size: 70%;	padding-left: 2px;	padding-top: 5px; font-family:Georgia; color:#000}/* Changed by Pankaj Pareek for google ads org - Arial */

.multimediacontent ul li a, .pagebottomcontentlinks a{	text-decoration: none;	color: #0C4497;}
.pagebottomcontentlinks a{	text-decoration: none;	color: #0C4497;}
#pagebottomcontent{	width: 98%;	font-family: Tahoma;	color: #686868;	padding:0 0 10px 6px;float:left;	margin:20px 6px 8px 0 }
#pagebottomcontent .pagebottomcontentredline{	width: 98%;	background: url('../images/linebg.gif') repeat-x;	float: left;	margin-left:3px;	height:3px;	padding-bottom:3px;	font-size:2px;	}

/*Ads By Google*/

/*Photgallery icon quad*/
.dropshadowtop {
	background: url('images/DropShadow_Top.gif');
	background-color: inherit;
	color: inherit;
}
.dropshadowright {
	background: url('images/DropShadow_Right.gif');
	background-color: inherit;
	color: inherit;
}
.dropshadowbottom {
	background: url('images/DropShadow_Bot.gif');
	background-color: inherit;
	color: inherit;
}
.dropshadowleft {
	background: url('images/DropShadow_Left.gif');
	background-color: inherit;
	color: inherit;
	
}
.animcol1 {
	float: left;
}
.animcol2 {
	float: left;
	border-right: 1px solid #9A9A9A;
}
.animcol3 {
	float: left;
	width: 15%;
}
.animcol4 {
	width: 47%;
	float: left;
}
.animtxt {
	padding: 4px 0;
	
}
.animtxt a {
	text-decoration: none;
	color: #666;
	background-color: inherit;
}
.animimages {
	padding: 4px 0 4px 5px;
	
	
}
html>body .animimages {
	padding: 6px 0 4px 5px;
}
*+html>body .animimages {
	padding: 4px 0 4px 5px;
}
.animatedbox {
	color: #676767;
	width: 47%;
	float: left;
	font: 70% Arial, Sans-Serif;
	background-color: inherit;
}
#animatedbox2 {
	width: 45%;
	float: left;
}
.animatedbox1 {
	color: #676767;
	width: 30%;
	float: left;
	font: 70% Arial, Sans-Serif;
	background-color: inherit;
}
/*Rating quad*/
.ratingsborder {
	border: 1px solid #E5E5E5;
	width: 98%;
}
.ratingtop {
	background: url('../images/RateThis_Bkgnd.gif') repeat-x;
	background-color: inherit;
	color: inherit;
	height: 72px;
	width: 100%;
}
.ratingtext {
	padding: 7px 0 0 9px;
}
.rating {
	float: left;
	margin-left: 5px;
}
.linkstories input {
	width: 13px;
	padding: 0;
	margin:0;
}
.linkstories {
	float: left;
	padding: 0 2px;
}
/*Drop Shadow quad*/
#submitfototopbg {
	background: url('images/DropShadow_Top.gif') repeat-x;
}
 #innerfotoleftbg {
	background: url('images/DropShadow_Left.gif') repeat-y;
}
#submitfooterightbg
{
margin:40px 0 -12px 3px;padding:0;
}
html > body #submitfooterightbg
{
    margin:0 0 0 3px;padding:0;
}
*+html > body #submitfooterightbg
{
    margin:0 0 -10px 3px;padding:0;
}
.submitfooterbottom
{
    width:156px;
}
 #innerfotorightbg {
	background: url('images/DropShadow_Right.gif') repeat-y;
}
 #innerfotobottombg {
	background: url('images/DropShadow_Bot.gif') repeat-x;
}
#submitfotocontent {
	width: 100%;
	background: url('Images/SubmitPhotoBgSlice.gif') repeat-x 0 100%;
	padding:0 0 0 4px;
}
#submitfotocontent h4 {
	border-bottom: 1px solid #ECECEC;
	color: #CE0000;
	font: 75% Georgia, Serif;
	margin: 5px 0;
	font-weight:bold;
	background-color: inherit;
}
#submitfototext {
	font: 70% Arial, Sans-Serif;
	color: #14409E;
	
	margin:10px 5px 0 0;
	background-color: inherit;
}
#submitfotorating {
	border-bottom: 1px solid #9A9A9A;
	padding-bottom: 5px;
	margin:3px 0 0 0;
}
#submitfotomore {
	width: 100%;
	padding-bottom: 5px;
	margin:10px 0 0 0;
	
}
#submitfotomore input {
	width: 70%;
	font-weight: bold;
	font-size: 75%;
	float: left;
	background: #fff;
	color: inherit;
}
#spmorelink {
	font: 70% Arial, Sans-Serif;
	
	
}
.dropshadowrating {
	padding:0;
	font: 70% Arial, Sans-Serif;
	border-right: 1px solid #6A6A6A;
	padding-right: 2px;
}
/** Newly Added Common CSS **/

/*css rightcontentarea1*/
.nihl:visited,.niri a:visited,.nhri a:visited
{
	color: #5993BD;
}
.citydet .nihl:visited,.entdet .nihl:visited
{
	color:#000;
}
    .rightcontentarea{width: 329px;margin:0;}
     .rhca1{float: left; width: 160px; margin: 0 3px 0 3px;}
     html>body .rhca1{width:170px;}
     h4,h5{margin:0;}
     .rhca1 .rhldm {margin:0 0 5px 0;background:#DEE9FB none repeat scroll 0 0;padding:4px 0 4px 5px; }
    .nihl{color:#14409E;text-decoration:none;font-family:Georgia;font-size:90%;padding:0;/*width:90%;*/display: block;}
    .rhspl{width:97%;}	
    .rhspl .nihl{color:#14409E;text-decoration:none;font-family:Arial;font-size:70%;}
    .nikicker{font-size:80%;font-family: Georgia;margin:5px 0 0 0;}
    html>body .nikicker{padding:5px 0 0 0;}
    .ni{padding:0 0 0px 0;}
    .rhspl .ni{padding:6px 0 0 0;}
    .niimg{float:right;margin:0;padding:0;margin:5px 0 0 0;}
    .niblk{margin:8px 0 0  0}
    .niri{margin:5px 0 0 0;padding:0;}
    .niri ul{padding:0;margin:0;}
       
    .niriimg{float: left; padding:0;margin:3px 2px 0 0;}
    .spcmorelinks{margin:25px 0 0 0;font-size:70%;float:right;font-family:Arial;}
    html>body .spcmorelinks{margin:12px 0 0 0;}
    .spcmorelinks a{text-decoration:none;color:#000;}
    /*css rightcontentarea2*/
   .rhl
   {
color:#0066B3;
font-family:arial;
font-size:16px;
font-weight:bold;
letter-spacing:-1px;
text-transform:lowercase;
	}
    .rhca2{width:145px;float: right; padding: 0 0 0 3px;}
    .stock{width:98%;margin:6px 0 0 0;}
    .myzonekicker{margin:5px 0 0 0;font-size:70%;width:100%;font-family:Georgia;}
    .myzone{padding:0 0 5px 3px;}
    .markets{margin:5px 0 0 0;padding:0 0 0 3px;}
    .stockdet{ font-size: 70%;font-family:Georgia;border-bottom: 1px solid #E6E6E6;}
    .stockdetname{float: left;}
    .sensexbrackets{float:left;padding:0 0 0 3px;}
    .senpos{color: #00B041;float:left;}
    .senneg{color: #cc0000;	float:left;}
    .citydet .nihl,.entdet .nihl{text-decoration:none;color:#000;font-size:75%;display:block;width:90%;margin:0;padding:2px 0 0 4px;}    
   .niblimg{float: left; padding:5px 0 0 0;}
    .custht{width: 150px; margin: 9px 0 0 0;}
    .custhtmore{font-size:80%;}
    .custhtmore a{text-decoration:none;color:#000;}
    .custhtss{font-size:70%;float:right;margin:6px 0 0 0;font-family:Arial;}
    .custhtss a{text-decoration:none;color:#000;}
    .citydet, entdet{width:150px;margin:6px 0 8px 0;}
    .rhdrop{width: 145px; margin-top:11px; font-size: 75%; text-align: left;}
    .entdet .ni,.citydet .ni{padding:0;}
    .entdet .rhl,.citydet .rhl{font-size:85%;}
/** Newly Added Common CSS **/
#picnicont
{	
	width:98%;
}
.mainpiccont
{
	background: #E5E5E5;
	color: #9A9A9A;
	margin:5px 0 0 0;
	width:100%;
}
.morepicbgtext
{
	background: #E5E5E5;
	width:106.3%;	
	margin-bottom:2px;
}
#picnicont .nimg
{
	margin-top:10px;
	background: #E5E5E5;
}
.viewmorepic
{
	font-family:Arial;
	float: left;
	padding-left: 5px;	
	font-size: 70%;
	color: #9A9A9A;
}
.morepicsource
{
	font-family:Arial;
	text-align: right;
	font-size:65%;
	color: #9A9A9A;
	padding-right: 5px;	
}
#picnicont .nihl,
#picnicont .nikicker,
#picnicont .niri
{	
	padding-left:10px;
}
.botnav ul
{
	margin:3px 0 0 0;
	padding:0 0 0 10px;
	font-size:70%;
	font-family:Arial;	
}
.botnav
{
	border-top:1px solid #E5E5E5;
	width:106%;	
}
.botnav li
{
	list-style-type:none;
	display:inline;
}
.botnav a
{
	color:#000;
	text-decoration:none;
}
.botnav a:hover
{
	text-decoration:underline;
}
.botnav a:visited
{
	color:#000;
}
/*second link css*/
.nhri ul
{
	margin:3px 0 0 0;
	padding:0;
}
.nhri a
{
	color:#14409E;
	text-decoration:none;
	font-family:Arial;	
	font-size:12px;
}
.nhri li
{
    background: url('../images/arrow5.gif') no-repeat 0 60%;
    list-style-type:none;
    padding:0 0 0 8px;
}
/*end of second link css*/
/* top stories*/
/*.topstories
{
	padding:0 0 10px 0 !important;
}*/

.topstories .ni
{
	margin:7px 0 0 0;

}
html>body .topstories .ni .nihl
{
	margin:5px 0 0 0;
}
.topstories .nihl
{
font-size:70%;
padding:5px 0 0 3px;
}
.topstories .niblimg
{
	padding:9px 0 0 0;
}
html>body .topstories .niblimg
{
	padding:3px 0 0 0;
}
html>body .topstories .nihl
{
	padding:0 0 0 9px;
	color:#617FBE;
	font-family:Arial,Helvetica,sans-serif;
    font-size  :12px;
}

/*end of top stories*/
/*othernew stories css*/

.nstories .nstorieshl
{
background:#DEE9FB none repeat scroll 0 0;
color:#0066B3;
font-family:arial;
font-size:16px;
font-weight:bold;
letter-spacing:-1px;
padding:4px 0 4px 5px;
}
.nstoriesbhl
{
color:#000000;
font-family:georgia;
font-size:20px;
margin-bottom:2px;
padding:5px 0 0;
 text-transform:lowercase;
 font-weight:normal;
}
.nstories .ni
{
	
	padding:3px 0 0 6px;
}
.nstories .ni .nihl
{
	font-size:71%;
	padding:0 0 0 4px;
}
.nstories .ni .niblimg
{
	padding:3px 0 0 0;
}
	html>body .nstories .nihl
{
	padding:0 0 0 10px;
}
.nstories
{
	width:98%;
	padding:0 0 0 8px;
	margin:10px 0 0 0;
}
/*otherstories end*/
/*multimedia pictures*/
.mmpic
{
	width:98%;
	padding:0 0 10px 0;
}
.mmpichead
{
	border-bottom:1px solid #9A9A9A;
}
.mmpic h3 .rhl
{
	font-size:70%;
	padding:0 0 0 6px;
}
.mmpic .morelinks a
{
	color:#000;
	text-decoration:none;
	font-size:70%;
	font-family:Arial;
}
.mmpic .ni .niimg
{
	float:none;
}
.playimage
{
	border-bottom: 1px solid #9A9A9A;
	background: url('../images/multimediaheaderbg.gif') repeat-x 0 70%;
	width:178px;
	padding:0 0 0 6px;
}
.mmpic .ni
{
	float:left;
	border-right:1px solid #E5E5E5;
	
}
.mmpic .ni ,.mmpic .ni_mm
{
	/*width:21%;*/
	width:80px;
	padding:0 12px 0 10px;
	
}
.mmpic .ni .nihl ,.mmpic .ni_mm .nihl
{
	/*width:133%;*/
}
.mmpic .ni .niri ,.mmpic .ni_mm .niri
{
	width:132%;
}
html>body .mmpic .ni,.mmpic .ni_mm
{

	width:30%;
}
html>body .mmpic .ni_mm
{
	padding:0 ! important;
	float:right;
	margin:0 10px 0 0;
}
/*html>body .playimage,.mmpic .ni .nihl ,.mmpic .ni_mm .nihl,.mmpic .ni .niri
{
	width:93.5%;
}*/
.mmpic .ni .niri
{
	width:93.5%;
}
html>body .mmpic .ni_mm .nihl,.mmpic .ni_mm .niri
{
	padding:0 9px 0 8px;

}
html>body .mmpic .ni_mm .playimage
{
	width:96%;
}
html>body .mmpic 
{
	float:left;
}
html>body .rightcontentarea
{
	float:left;
}
/*end of multimedia*/
/*opinion polls*/
.opoll
{
	width: 166px;
	float: left;

}
.opollques
{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:16px;
padding:3px 0 5px;
}
.opollerrormsg
{
	color: #FF0000;
	font-family: tahoma;
	font-size: 70%;
	margin-left: 20px;
	margin-top: 4px;
}
.opollopt
{
color:#617FBE;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
padding:0 0 5px;
}
.opollsubmit
{
	text-align: right;
	padding-top: 3px;
	padding-right:3px;
}
.opollsubmit input
{
	font-size:11px;
	font-weight:bolder;
}

.opmorelinks a
{
	color:#000;
	text-decoration:none;
	font-size:70%;
	font-family:Arial;
}
.opmorelinks
{
	float:right;
}
/*must read css*/
/*New Must Read CSS*/

.mrtable
{
	width: 318px;
	background-color:#fbfbfb ! important;
 }
.mrtopbg
{
	background: url('../images/DropShadow_Top.gif') repeat-x;
}
.mrleftbg 
{
	background: url('../images/DropShadow_Left.gif') repeat-y;
}
.mrrightbg
{
	background: url('../images/DropShadow_Right.gif') repeat-y;
}
.mrbottombg
{
	background: url('../images/DropShadow_Bot.gif') repeat-x;
}
.mrheading
{
	padding-left: 3px;

}
.mrcontent
{
color:#000000;
font-family:arial;
font-size:16px;
letter-spacing:-1px;
line-height:16px;
padding:10px 10px 0 0;
}
.mrheading .bhl 
{
    border-bottom:solid 1px #ededed;	
	vertical-align:bottom;
}	
.mrheading .bhl h4 
{
	
	padding:0 0 5px 5px;	
	color: #000;
	margin:0;
	text-transform:lowercase;
}
.mr .mrcontent .mrheading .ni
{
	padding-top:0;
	margin-top:0 ! important;
}
.mr .mrcontent .mrheading .ni .niimg
{
	float: left;
	width: 24.5%;
	border-right: 2px solid #C4C4C4;
	padding-left: 6px;
	padding-right: 6px;
	font-family: Georgia;
}
.mrcontent .mrheading .ni .niimg .nihl a
{
	font-size: 11px;
	color: #043F99;
	text-decoration:none;
	font-family:Arial;
}

.mrcontentcol2
{
	width:190px;
	font-size: 11px;
	color:  #043F99;
	font-family: arial;
	margin-top:2px;
        padding-bottom:10px;
}
.mrcontentcol2 .nihl
{
	padding-left:3px;
}
.mrheading .bhl a
{
	text-decoration:none;
	color:#000;
}
.mrcontentcol2 ul li a
{
	text-decoration:none;
	color: #0C4497;
}
html>body .mrcontentcol2 .nihl
{
	padding-left:10px;
	font-family:Arial;
	font-size:11px;
	color:#043F99;
	letter-spacing:.2px;
}
html > body .mrcontentcol2
{
	margin-left: 90px;
}
*+html>body .mrcontentcol2 .nihl
{
	padding-left:6px;
}




/*changed by Anand - 1st Feb for the Opinion Poll submit button on homepage control - Brij*/
.opollbuttonvalue
{
	background: transparent;
	width: 38% !important;
	color:#000 !important;
	font-size: 54%;
	font-family: Arial !important;
	font-weight: bold;
	border: 1px solid #ECECEC;
}
/*modification ends here */



/* css for main menu by brij - 8th feb 2007 */
.TopMenuTab{background-color:#FFF5F6;}
   .rollover{position:relative;background:url('../images/SubMenuDropDown_BkgndBot.gif') repeat-x 0 100%;width:230px;background-color:#FFF5F6;font-size:71%;}
  
  #list1{list-style-type:none;margin:0;padding-top:10px;padding-left:5px;font-family:arial;float:left;width:100px !important;}
  
/*commented for div  #list1 li{border:1px solid red; clear:both; text-transform:capitalize !important;}*/
  #list1 div{clear:both; text-transform:capitalize !important;}
  
  #list2{list-style-type:none;margin:0;padding-top:10px;padding-left:5px;font-family:arial;width:100px !important;}
  
  /* commented for div #list2 li{border:1px solid red;clear:both !important;text-transform:capitalize !important;}*/
  #list2 div{clear:both !important;text-transform:capitalize !important;width:200px;}
  
  /*#list2 li a{list-style-type:none;margin:0;padding-top:10px;padding-left:5px;font-family:arial; text-transform:capitalize !important;}*/
  
  #whiteborder{border:1px solid #D00000;}
  /*#text{white-space: nowrap; border-top:1px solid red;padding:5px 5px  3px 7px;width:100%;font-size:7pt;font-family:arial;margin-top:3px;}*/
  #text{padding:5px 5px  3px 7px;width:100%;font-size:7pt;font-family:arial;margin-top:3px;}
  #whiteborder a{text-decoration:none;color:#000;border:none;}
  #whiteborder a:hover{text-decoration:underline;border:none;}
  #whiteborder div {width:100%}	
 
 .rhca1 .nicol .ni h5{width:99%;}
 .topstories .ni .niriimg{margin-top:9px;}
 html>body .topstories .ni .niriimg{margin-top:5px !important;}
 .contentitem .niri ul .ngitem .relatedMenu{padding-top:2px;}
.nstorieshl h4 .nstoriesbhl{text-transform:lowercase; font-family:Arial; color:#0066B3; font-size:16px; font-weight:bold;}
 /* end of css for main menu */ 


