/* Style sheet start */
body
{
	margin:0px;
}
.hi_flyer_grey_bg
{
background:#F3F3F3;
border:1px solid #DADADA;
}
.white_bg_grey_border
{
background-color:#FFFFFF;
border:1px solid #DADADA;
}
.txt_black_small
{
font-family:tahoma;
color:#000000;
font-size:11px;
}
.text_box_border
{
border:1px solid #829FBA;
}
.link_left_hi_flyer_1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:none;
}
.link_left_hi_flyer_1:link,visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
}
.link_left_hi_flyer_1:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#CD4721;
text-decoration:underline;
}



.link_left_hi_flyer
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#CD4721;
text-decoration:none;
}
.link_left_hi_flyer:link,visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#CD4721;
}
.link_left_hi_flyer:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#CD4721;
text-decoration:underline;
}
.txt_hi_flyer
{
font-family:tahoma;
font-size:13px;
color:#265F8E;
text-align:justify;
}
.content_top_heading
{
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#CD4721;
}
.table_articles_status
{
border:1px solid #809EBB;
}
.hi_flyer_table_txt
{
font-family:tahoma;
font-size:13px;
color:#000000;
}
.greybold
{
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#646464;
}
.emailstory
{
font-family:Verdana;
font-size:11px;
color:#000000
}
.txtborder
{
	border: 1px solid;
	border-color:#D0E3F4;
	border-bottom-color:#B2B2B2;
	border-right-color:#FFFFFF;
}
.bluetext
{
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
color:#07319d;
}

.txtborder1
{
	border: 1px solid;
	border-color:#DDDDDD;
}
.txtarialshopping
	{
		font-family:arial;
		font-size: 12px;
		font-weight:lighter ;
		color:#306DAB;
		text-decoration: none;
		text-align:justify
	}
.txtmainnews
	{
		font-family:Times New Roman;
		font-size:14px;
		color:#346893;
		text-align:justify;
	}
.txtdate
	{
	font-family:tahoma;
	font-size:11px;
	}
.txttopheader
	{
	font-family:tahoma;
	font-size:11px;
	color:#4B5E8F;
	}
.txtdateten
	{
	font-family:tahoma;
	font-size:10px;
	}
.txtbluedate
	{
	font-family:tahoma;
	font-size:11px;
	color:#566796;
	}
.txtwhite
	{
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;
	text-align:justify;
	}
	
.txtwhite a{
 color:#ffffff;
 }
 
.txtwhite1
	{
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;
	}
.txtredheading
	{
	font-family:Times New Roman;
	font-size:16px;
	color:#CA4318;
	font-weight:bolder;
	font-stretch:extra-expanded;
	}
.txtredheadingeighteen
	{
	font-family:Times New Roman;
	font-size:18px;
	color:#CA4318;
	font-weight:bolder;
	font-stretch:extra-expanded;
	}
.txtredheadingeighteen-new
	{
	font-family:Times New Roman;
	font-size:16px;
	color:#CA4318;
	font-weight:bolder;
	font-stretch:extra-expanded;
	}
.txtblueheading
	{
	font-family:Times New Roman;
	font-size:15px;
	color:#0E4B7D;
	font-weight:bolder;
	}
.txtblueheadinglink, .txtblueheadinglink a
	{
	font-family:Times New Roman;
	font-size:15px;
	color:#0E4B7D;
	font-weight:bolder;
	}
.txtblueheadinglink a:hover
	{
	font-family:Times New Roman;
	font-size:15px;
	color:#0E4B7D;
	font-weight:bolder;
	text-decoration:underline;
	}
	
.newtext
	{
	font-family:tahoma;
	font-size:11px;
	color:#2A2A2A;
	text-align:justify;
	}

.newtext a
	{
	font-family:tahoma;
	font-size:11px;
	color:#0E4B7D;
	text-decoration:none;
	}
	
.newtext a:hover
	{
	font-family:tahoma;
	font-size:11px;
	color:#0E4B7D;
	text-decoration:underline;
	}
	
.newtext1
	{
	font-family:tahoma;
	font-size:11px;
	color:#2A2A2A;
	text-align:justify;
	font-weight:bold;
	}
.newtext1:hover
	{
	font-family:tahoma;
	font-size:11px;
	color:#2A2A2A;
	text-align:justify;
	font-weight:bold;
	text-decoration:underline;
	}

.txtredeleven
	{
	font-family:tahoma;
	font-size:11px;
	color:#BB0C11;
	}
.txtredten
	{
	font-family:tahoma;
	font-size:10px;
	color:#BB0C11;
	}
.txtbluetwelve
	{
	font-family:tahoma;
	font-size:12px;
	color:#004176;
	}
.txtbluetwelvebold
	{
	font-family:tahoma;
	font-size:12px;
	color:#004176;
	font-weight:bold;
	}
.txtbluetwelvejustify
	{
	font-family:tahoma;
	font-size:12px;
	color:#004176;
	text-align:justify;
	}
.txtbluetwelvelink, .txtbluetwelvelink a
	{
	font-family:tahoma;
	font-size:12px;
	color:#004176;
	}
.txtbluetwelvelink a:hover
	{
	font-family:tahoma;
	font-size:12px;
	color:#004176;
	text-decoration:underline;
	}

.txtblackthirteen
	{
	font-family:tahoma;
	font-size:13px;
	color:#0E0E0E;
	font-weight:bolder;
	}
.txtblackthirteen-new
	{
	font-family:tahoma;
	font-size:12px;
	color:#0E0E0E;
	font-weight:bolder;
	}
.txtmainnewsheading
	{
	font-family:Times New Roman;
	font-size:20px;
	color:#0E4B7D;
	font-weight:bolder;
	}
.txtmainnewsheading1
	{
	font-family:Times New Roman;
	font-size:16px;
	color:#0E4B7D;
	font-weight:bold;
	}
.txtmainnewsheadinglink
	{
	font-family:Times New Roman;
	font-size:20px;
	color:#0E4B7D;
	font-weight:bolder;
	}
.txtmainnewsheadinglink:hover
	{
	font-family:Times New Roman;
	font-size:20px;
	color:#0E4B7D;
	font-weight:bolder;
	text-decoration:underline;
	}
	
/* old style classes */
.txt1 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal ;
	color: black;
	text-decoration: none;
}
.txtt1 {
	font-family: Times New Roman;
	font-size: 11px;
	font-weight: normal ;
	color: black;
	text-decoration: none;
}

.txt3 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: white;
	text-decoration: none;
}
.txt3:hover{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: white;
	text-decoration: underline;
}
.txt4 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #5468A7;
	text-decoration: none;
}
.txt5 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: black;
	text-decoration: none;
}
.txt6 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #5468A7;
	text-decoration: none;
}
.txt7{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: brown;
	text-decoration: none;
}
.txt8 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: black;
	text-decoration: none;
}

.txt9 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: brown;
	text-decoration: none;
}
.txt10 {
	font-family: Verdana;
	font-size: 11px;
	font-weight:none;
	color: black;
	text-decoration: none;
}
.txt11 {
	font-family: Verdana;
	font-size: 10px;
	font-weight:none;
	color: black;
	text-decoration: none;
}
.txtcricket
{
	font-family: tahoma;
	font-size: 11px;
	font-weight:none;
	color: black;
	text-decoration: none;
}
.toplinks{
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	color:#282828;
	text-decoration:none;
	line-height:14px;
}

.toplinks:hover{
font-family:verdana;
font-size:12px;
font-weight:normal;
color:#282828;
text-decoration:none;
}


.toplinks1{
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	color:#1F3485;
	text-decoration:underline;
	line-height:14px;
}

.toplinks1:hover{
font-family:verdana;
font-size:12px;
font-weight:normal;
color:red;
text-decoration:underline;
}
.blueLink{
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color:blue;
	text-decoration:none;
}
.blueLink:hover{
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color:blue;
	text-decoration:underline;
}
.blueLink1{
	font-family: Verdana;
	font-size: 11px;
	font-weight:none;
	color:blue;
	text-decoration:none;
}
.blueLink11{
	font-family: Verdana;
	font-size: 11px;
	color:blue;
	text-decoration:none;
	}

.redLink{
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
}
.redLink:hover{
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:underline;
}
.redLink11{
	font-family: Verdana;
	font-size: 11px;
	color:#FF0000;
	text-decoration:none;
	}



.redLink11:hover{
	font-family: Verdana;
	font-size: 11px;
	color:#FF0000;
	text-decoration:underline;
	}
.redlinks2
{
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#282828;
text-decoration:none;
}

#submenu_li{
background-color:#FDFEC7;
}

.toplinks3{
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#1f3485;
/*background-color:lightyellow;*/
text-decoration:none;
}

.whiteLink{
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}
.whiteLink:hover{
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:underline;
}

.brownLink{
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color:#AC0203;
	text-decoration:underline;
}
.brownLink:hover{
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color:#AC0203;
	text-decoration:underline;
}
.blLink{
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color:#2C7DC6;
	text-decoration:none;
}
.blLink:hover{
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color:#2C7DC6;
	text-decoration:underline;
}
.brownLink1{
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color:#AC0203;
	text-decoration:none;
}
.brownLink1:hover{
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color:#AC0203;
	text-decoration:underline;
}

.brownLinkx{
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	color:#AC0203;
	text-decoration:none;
}

.brownLinkx:hover{
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	color:#AC0203;
	text-decoration:underline;
}



.blackLink{
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.blackLink:hover{
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}
.black{
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.floatLeft { 
float: left; 
margin: 4px; 
}

.floatRight { 
float: right; 
margin:5px;
} 


.wrapt {
float: right; margin: 5px;
}
.wrapt TD { font-family:arial; font-size:12px; font-weight:bold; color:#FFFFFF;}

.wrapt1 {
float: left; margin: 5px;
}
.wrapt1 TD { font-family:arial; font-size:12px; font-weight:bold; color:#FFFFFF;}

.a1{
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.a2{
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color:black;
	text-decoration:none;
}
.a2:hover{
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color:#AC0203;
	text-decoration:underline;
}
.border { 
border:0px;
}
.border:hover{ 
border:1px;	
}
/* End of old style classes */

/* Photo center */
tr#boxborder td 
{
border:1px solid #D4D4D4;
padding:4px;
}

/* Photo Center */

img#img_thumbnail
{
width:180px;
height:119px;
border:0;
}
.thumbnail{
position: relative;
z-index: 0;
}
.thumbnail p img
{
padding:2px;
}
.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail p{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left:0px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}
.thumbnail:hover p{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 0px; /*position where enlarged image should offset horizontally */
padding: 0px;
margin: 0px
}

td#transparent div
	{
		background-color: #FCFCFC;
		/* for IE */
		filter:alpha(opacity=40);
		/* CSS3 standard */
		opacity:0.4;
		/* for Mozilla */
		-moz-opacity:0.5;
		width:304px;
		color:#1717FF;
		z-index:0;
		padding:2px;
	}
	
#captiontxt
	{
		
		position:absolute;
		font-size:12px; 
		font-weight:bold; 
		width:304px; 
		position:relative;
		color:#000000; 
		z-index:50;
	}
/* Photo Center CSS*/
#lightbox{
	padding: 10px;
	background:#fff;
	border:1px solid #000;
	z-index:1100;
}

#overlay{
	background-image:url(overlay.png);
	z-index:1000;
}

* html #overlay{
	background-color: #333;
	background-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
}
.txtgreen
{
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#008000;
	
}

.banner
{
background-image:url(homepage_01.gif);
background-repeat:no-repeat;
width:657px;
height:102px;
}
.topheadlines
			{
font-family:"Times New Roman", Times, serif;
color:#ffffff;
font-size:28px;
text-decoration:none;
font-weight:500;
}
.middleheadlines
			{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:16px;
text-decoration:none;
font-weight:600;
}
.bottomheadlines
			{
font-family:Arial, Helvetica, sans-serif;
color:#FDF100;
font-size:12px;
text-decoration:none;
font-weight:normal;
}
.bottomheadlines1
			{
font-family:Arial, Helvetica, sans-serif;
color:#FDF100;
font-size:14px;
text-decoration:none;
font-weight:normal;
}
.leftheader
{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-decoration:none;
font-weight:bold;
font-style:italic;
}
.rightheader
{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
font-style:italic ;
text-decoration:none;
}
.headertext
{
font-family:Arial, Helvetica, sans-serif;
color:#FF0103;
font-size:11px;
text-decoration:none;
font-weight:bold;
}

.textheadlinesindia
{
font-family:tahoma;
font-size:12px;
color:#004176;
font-weight:bold;
text-decoration:none;
}
.textheadlinesindia:hover
{
font-family:tahoma;
color:#AE231E;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

h1
{	
font-family:Arial;
font-size:11px;
color:#fff;
font-weight:normal;
margin:0;
padding:0;
}

h2
{	
font-family:Arial;
font-size:14px;
color:#CA4318;
font-weight:bolder;
margin:0;
padding:0;
}


.border1px
{
padding:5px;border: 1px solid #333;border-color:#DDDDDD;
}
#blog  {
background: #F3F3F3 url(headlinesindia-blog.jpg) no-repeat;
display: block;
height: 30px;
width: 245px;
padding:6px 0 0;
}
.txtwhite_blog
{
font-family:Times New Roman;
font-size:16px;
color:#FFFFFF;
font-weight:bolder;
text-align:center;
}

#editorial a {
background: #fff url(editorial-small.jpg) no-repeat;
display: block;
height: 41px;
width: 300px;
}
.txtwhite_editorial
{
font-family:Times New Roman;
font-size:22px;
color:#FFFFFF;
font-weight:bolder;
padding:7px 0 0 0;
text-align:center;
}

.txtwhite_beijing
{
font-family:Times New Roman;
font-size:20px;
color:#DB1804;
font-weight:bolder;
padding:10px 0 0 0;
}
#beijing a {
background: #fff url(olympic-game.jpg) no-repeat;
display: block;
height: 89px;
width: 245px;
}
.txtwhite_musings
{
font-family:Times New Roman;
font-size:22px;
color:#FFFFFF;
font-weight:bolder;
padding:10px 0 0;

}
#musings{
background: #fff url(img.jpg) no-repeat;
display: block;
height: 45px;
width: 255px;
padding:2px 0 0;
text-align:center;
}
.txtnewsletter
{
font-family:Times New Roman;
font-size:12px;
color:#000000;
}
#newsletter a {
background: #F3F3F3 url(subscribe-news-letter.jpg) no-repeat;
display: block;
height: 26px;
width: 248px;
font-weight:bold;
cursor:hand;
text-align:right;
padding:9px 0 0 0;
}
.right_panl_space
{
padding:5px 5px 5px 10px;
vertical-align:top;
}
.txtusopen
{
font-family:Times New Roman;
font-size:13px;
color:#FFFFFF;
}
#usopen a {
background: #F3F3F3 url(us-open-2008.gif) no-repeat;
display: block;
height: 89px;
width: 245px;
font-weight:bold;
cursor:hand;
padding:20px 0 0 5px;
}
#usopen a span.date
{
float:left;
font-family:Times New Roman;
font-size:9px;
}
/*header html logo*/
.txt_header
{
font-family:Times New Roman;font-size:31px;color:#000000;font-weight:bold
}
.txt_sup
{
font-family:tahoma;font-size:14px;color:#E32411;vertical-align:top
}
.txt_com
{
font-family:arial;
font-size:14px;
color:#000000;
vertical-align:top;
text-align:left;
font-weight:bold}
.txt_punchline
{
font-family:Times New Roman;
font-size:12px;color:#000000;
font-weight:bold;
vertical-align:top
}
/*end of header html logo*/
.border_home{border: 1px solid #333;border-color:#DDDDDD}
.bg_home{background-image:url(mid-panel-strip.jpg);background-repeat:no-repeat;height:24px;padding-left:10px;width:100%}
.div_more{float:right;padding-right:10px}

/* Style sheet end */

h2{
    font-family:Times New Roman;
	font-size:20px;
	color:#0E4B7D;
	font-weight:bolder;
	margin:0;
	padding-bottom:5px;
	}

h3, h3 a{ font-family:Times New Roman;
	font-size:15px;
	color:#0E4B7D;
	margin:0;
	padding:0;
	font-weight:bolder;	
	text-decoration:none;
	}
	
h3:hover{ font-family:Times New Roman;
	font-size:15px;
	color:#0E4B7D;
	font-weight:bolder;	
	text-decoration:underline;
	}
	
.left_links a{
	font-size: 12px;
    font-family:Times New Roman;
	color: #0E4B7D;
	text-decoration: none;
	background-image:url(BULLET.gif);
	background-position:left 2px;
	padding:0 4px;
	padding-bottom:3px;
	padding-left:15px;
	border-bottom:1px dotted #bfbfbf;
	background-repeat:no-repeat;
	display:block;


}
.left_links a:hover {
	color: #D42101;
	text-decoration: underline;
}	
