@import url(css.css); /*For the group links styles*/

/*--------------------- Created        09.08.2007 ---------------------*/
/*--------------------- Last Modified  18.02.2008 ---------------------*/
/*	
*	@title 	    India Today
*	@authors 	Madhu
*	@version 	1.0
*/
/* 
 ----------------------------------------------------------------------------
  Copyright VSPLASH 2007.                              
  May not be duplicated or reproduced.

  Please check for cross-browser compatibility prior to making changes
  MINIMUM BROWSER CHECK :: IE5.x/IE6/Firefox/IE7

  CSS Document - template_css.css
 ---------------------------------------------------------------------------- 
*/
	

/*****************************************
Resets*****************************************/

html, body  { margin : 0; padding : 0; visibility:visible; font-family:Arial; font-size:12px; color:#010101; }

/**********************************************************************/

/*****************************************
Universals
******************************************/
img, img a { border:none; text-decoration:none; }
a {outline:none; color:#204fa4; text-decoration:none; }
a:hover{ text-decoration:underline;} 
form{margin:0; padding:0;}
/**********************************************************************/



/***************************************** Structure Divs ******************************************/
#maindiv { width:1004px; float:left; /*overflow:hidden;*/ border:0px solid #000; }
#headerdiv { width:1004px !important; float:left; padding:0; margin:0 0 0 0; /*overflow:hidden;*/ border:0px solid #000; }
#contentdiv { width:1004px !important; float:left; /*overflow:hidden;*/ border:0px solid #000; margin:0 0 0 0; }
#footerdiv { width:1004px !important; float:left;  margin:10px 0 20px 0; _margin:20px 0 20px 0; $margin:20px 0 20px 0; border-top:1px solid #95999A; }
		
/****/

/***---------------Header Presentation Divs---------------***/

#headerdiv #head { float:left; width:100%; height:91px; background-color:#D71920; margin:0 0 1px 0;}
#headerdiv #head #it_logo { float:left; width:342px; text-align:left; margin:2px 0 0 10px;}/*businesstoday Logo*/

#headerdiv #head #it_search { float:left; margin:20px 0 0 0; width:299px; background:url(/images/date_bg.jpg) repeat-y left top ; padding-bottom:0px; }
#headerdiv #head #it_search_bg { float:left; margin:0px 0 0 0; width:299px; background:url(/images/search_bg.jpg) no-repeat left top; padding-bottom:0px; }

#it_search #row1 { float:left; width:290px; padding:9px 0 0 3px; margin:0 0 3px 0;}

#it_search #row1 .search { float:left; width:43px; _width:33px; color:#fff; font-size:11px; margin:0 0 0 5px; _margin:0 0 0 3px; border:0px solid #000;}

#it_search #row1 .options { float:left; width:241px; height:18px; border:0px solid #ADA28E; background:#fce497 url(/images/search_options_bg.jpg) repeat-x left top; display:block; padding:2px 0 0 0; /*overflow:hidden;*/ }
#it_search #row1 .options input { height:15px; padding:0; margin:0;}

#it_search #row1 .options #op1 { float:left; width:40px; text-align:right; margin:0px 0 0px 0; border: 0px solid #000;}
#it_search #row1 .options #op2 { float:left; color:#D61D22; font-size:11px; padding:0 0 0 5px;}

#it_search #row2 { float:left; text-align:left; width:290px; padding:3px 0 0 0px; overflow:hidden;}

#it_search #row2 #opt1 { float:left; padding:0 2px 0 8px;}
#it_search #row2 #opt1 input { border:1px solid #888; width:245px; height:15px; padding:0px 0 0px 2px;
color:#d61d22; font-size:11px; line-height:17px;}
#it_search #row2 #opt2 { float:left; padding:0 0 0 5px; _padding:0 0 0 3px; margin:1px 0 0 0; overflow:hidden;}
#it_search #row2 #opt2 input { height:20px; background:url(/images/go.jpg) no-repeat left top; border:0px solid #ADA28E;color:#D61D22; font-size:11px; width:28px; }

#headerdiv #head #it_search #date_new{float:left; color:#fff;font-size:11px; margin: 0 0 0 0px; padding-left:34px;width:265px;font-size:10px; font:Arial;height:14px;_height:10px; border:0px solid #000;}


#headerdiv #head #itg { width:auto; float:right; margin:12px 9px 0 0;}/*Indiatoday Logo*/

#headerdiv #section_menu { float:left; width:100%; background:url(/images/section-links-bg.jpg) repeat-x left top; border-top:1px solid #B1B1B1; border-bottom:1px solid #D71920; color:#000; font-size:11px; font-family:Tahoma; padding:3px 0 0 0;}
#headerdiv #section_menu ul { padding:0; margin:0 0 0 12px; list-style:none;}
#headerdiv #section_menu ul li { float:left; line-height:10px; }
#headerdiv #section_menu ul li#seperator { float:left; line-height:10px; margin:0 9px;}
#headerdiv #section_menu ul li a:link {color:#000; text-decoration:none;}
#headerdiv #section_menu ul li a:visited {color:#000; text-decoration:none;}
#headerdiv #section_menu ul li a:hover {color:#d61d22; text-decoration:none;}
			
			
/* ------------------------------------------------------------ */			
#headerdiv #section_menu ul li:hover {
width:auto; color:#d61d22; text-decoration:none;
}
#headerdiv #section_menu ul li a:hover {
width:auto; color:#d61d22; text-decoration:none;
}
#headerdiv #section_menu ul li ul {
display:none;
}
#headerdiv #section_menu ul li table {
margin:0; display:block; width:70px;
}



#headerdiv #section_menu ul li:hover a {
color:#d61d22; text-decoration:none;
}
#headerdiv #section_menu ul li:hover ul {
margin:0px 0 0 0; display:block;  position:absolute; top:132px; border:1px solid #e1e1e1;border-width:0px 1px 1px 1px; left:605px;
}
#headerdiv #section_menu ul li:hover ul li { float:none;}
#headerdiv #section_menu ul li:hover ul li a{
padding:2px 4px 0px 10px; display:block; width:145px; line-height:15px; height:auto; color:#000; text-decoration:none;background:#DBDBDB url(/images/section-links-bg.jpg) repeat-x left top; border-bottom:1px solid #FF676F;
}
#headerdiv #section_menu ul li:hover ul li a:hover{
background:#DBDBDB url(/images/section-links-bg.jpg) repeat-x left top; color:#d61d22; text-decoration:none;  border-bottom:1px solid #000;
}
#headerdiv #section_menu ul li a:hover ul {
margin:0px 0 0 0; display:block; position:absolute; top:132px; border:1px solid #e1e1e1; left:605px;
}
#headerdiv #section_menu ul li a:hover ul li { float:none;}
#headerdiv #section_menu ul li a:hover ul li a{
padding:2px 4px 1px 10px; display:block; width:145px; line-height:15px; height:1px; color:#000; text-decoration:none;
background:#DBDBDB url(/images/section-links-bg.jpg) repeat-x left top; border-bottom:1px solid #FF676F;
}
#headerdiv #section_menu ul li a:hover ul li a:hover{
background:#DBDBDB url(/images/section-links-bg.jpg) repeat-x left top; text-decoration:none; color:#d61d22; border-bottom:1px solid #000;
}

/* ------------------------------------------------------------ */			

/****/

#leftblock #rightpart #pathway,
#topblock #pathway { float:left; text-align:left; width:99%; border:0px solid #000; color:#969696; font-family:tahoma; font-size:11px; margin:0px; padding:0px; display:block; letter-spacing:0px;}

#leftblock #rightpart #pathway a,
#topblock #pathway a {
color:#969696; text-decoration:none; padding:0 0px 0 0px; font-weight:bold;/* background:url(/images/arrow_breadcrmps.gif) no-repeat right 5px; margin:0 4px 0 0;*/
}
#leftblock #rightpart #pathway a:hover,
#topblock #pathway a:hover {
color:#616060;
}



/***---------------content Presentation Divs---------------***/

#contentdiv #topblock { float:left; width:1004px !important;border:0px solid #000; height:20px; overflow:hidden; margin:0 0 3px 0;}

#topblock #breadcrump { float:left; font-family:Tahoma; font-size:9px; width:454px; color:#666666; margin:4px 0 0 10px; _margin:4px 0 0 5px; border:0px solid #000;}
#date {float:left; border:0px solid #fff; margin:73px 0px 0 11px; padding-top:0; color:#fff; font-size:11px;}
#topblock #breadcrump #date2 {float:left; border:0px solid #000; margin:0 0 0 50px; padding:0; }

#topblock #topblock_links { width:300px; float:right; margin:0 0px 0 10px; color:#204fa4; font-size:10px; border:0px solid #000;}
#otherstories #otherstories_content ul,
#topblock #topblock_links ul
{ float:left; padding:0; margin:2px 0 0 0; list-style:none; }
#otherstories #otherstories_content ul li
{ float:left; width:217px;border:0px solid #000; padding:0 0 6px 8px; background:url(/images/topstories_bullet.jpg) no-repeat 0px 5px; font-weight:bold;}
#topblock #topblock_links ul li { float:left; line-height:16px;}
#topblock #topblock_links ul li#seperator { float:left; line-height:16px; margin:0 14px;}
#otherstories #otherstories_content ul li a:link,
#topblock #topblock_links ul li a:link {color:#204fa4; text-decoration:none;}
#otherstories #otherstories_content ul li a:visited,
#topblock #topblock_links ul li a:visited {color:#204fa4; text-decoration:none;}
#otherstories #otherstories_content ul li a:hover,
#topblock #topblock_links ul li a:hover {color:#204fa4; text-decoration:underline;}

#topblock #topblock_links span { margin:5px 0px 5px 10px;}
#topblock #topblock_links span img { margin:3px 0 0 15px;}
					
#contentdiv #leftblock { float:left; width:684px !important; border:0px solid #000; overflow:hidden;}

#coverstory {
float:left; width:237px; border:0px solid #000;background:url(/images/cover_otherstory_bg.jpg) repeat-y left top; border:0px solid #000; 
}
#coverstory #otherstories{	
float:left; width:237px; border:0px solid #000;background:url(/images/otherstory_bg.jpg) no-repeat left bottom;
}
#otherstories #otherstories_content{
padding:0 10px 10px 10px; width:217px; border:0px solid #000;
}
#otherstories #otherstories_content h1{
float:left; width:217px; padding:0; margin:0; border:0px solid #000;font-family:Verdana; font-weight:bold; font-size:11px; color:#790000; background:url(/images/otherstories_head_bg.jpg) no-repeat 105px 3px; line-height:14px;
}
#otherstories #otherstories_content h3{
padding:5px 0; float:left; margin:0; font-family:arial; font-size:12px; color:#000; font-weight:normal; line-height:16px;
}
#otherstories #otherstories_content h3 strong{
font-weight:bold; color:#204FA4;
}
#otherstories #otherstories_content h3 strong a{
font-family:tahoma; font-size:12px; font-weight:bold; color:#204FA4; text-decoration:none;
}
#otherstories #otherstories_content h3 strong a:hover{
text-decoration:underline;
}
#otherstories #otherstories_content h6 {
width:180px; text-align:right; padding:0 7px 10px 0px; $padding:0 7px 0px 0px; float:left; background:url(/images/otherstories_more.jpg) no-repeat right 5px; margin:0;
}
#otherstories #otherstories_content h6 a{
font-family:tahoma; font-size:9px; font-weight:normal; color:#204FA4; text-decoration:none;
}
#otherstories #otherstories_content h6 a:hover{
text-decoration:underline;
}




#leftblock #top1 { float:left; width:217px !important; border:0px solid #000;  background:url(/images/coverstory_bg.jpg) no-repeat left top;
/*background: #fff7c1 url(/images/leadstory_bg.jpg) repeat-x left top;*/ padding:10px; margin:0 0 0px 0; font:normal 12px arial; color:#000; }

#leftblock #top1 #lead_img { float:left; margin:10px 10px 10px 0; _margin:5px 5px 5px 0; width:210px; text-align:center;}
#leftblock #top1 #lead_img img { border:1px solid #888; }

#leftblock #top1 h1 { float:left; width:90%; padding:0 0px 0 0; margin:0 0px 0 0px; border:0px solid #000; /*width:425px; overflow:hidden;*/
font-family:Verdana; font-weight:bold; font-size:11px; color:#790000; /*background:url(/images/head_bullet.jpg) no-repeat 110px 3px;*/ line-height:14px; text-transform:uppercase;}

#leftblock #top1 h2 { float:left; padding:0 0 0 0; margin:3px 0 ; border:0px solid #000; width:210px; overflow:hidden;/*font-family:verdana; font-weight:bold; font-size:18px; */text-decoration:none; color:#204FA4; font:bold 18px Georgia; line-height:21px;}

#leftblock #top1 h2 a {text-decoration:none;color:#204FA4;}
#leftblock #top1 h2 a:hover { text-decoration:underline; }

#leftblock #top1 h3 { float:left; padding:0 0 0 0; margin:0 0 0 0; border:0px solid #000; width:210px; overflow:hidden;font:normal 12px arial;color:#000; line-height:17px;}
#leftblock #top1 h3 p
{margin:0; padding:0;}

#leftblock #top1 ul { float:left; list-style:none; padding:0 0 0 0; margin:5px 0 0px 0px;  border:0px solid #000; display:block; width:210px;}
#leftblock #top1 ul li { color:#204FA4; font:normal 12px arial; background:url(/images/fact_bullet.jpg) no-repeat left 5px; padding:0 0 0 15px; margin:0; line-height:18px; }

#leftblock #top1 ul li a:link, #leftblock #top1 ul li a:visited { color:#204fa4; text-decoration:none;}
#leftblock #top1 ul li a:hover { color:#204fa4; text-decoration:underline;}

#leftblock #top2 { float:left; margin:0px 0 0 0; width:685px !important; border:0px solid #000;}


/*######################################### left part start ######################################*/



#leftblock #top2 #leftpart { float:left; width:170px !important; overflow:hidden; border:0px solid #000;}
#leftblock #top2 #leftpart_sec { float:left; width:335px !important; overflow:hidden; border:0px solid #000;
background:url(/images/sectionpage_divider.jpg) no-repeat right top;}


		 
/*###################################################################################
################################## DEBATE & WEB EXCLUSIVE ########################################*/
#leftblock #top2 #leftpart #debate,
#leftblock #top2 #leftpart #web_exclusive 
{margin:0 0 15px 0; float:right; width:160px; border:0px solid #000;} 

#leftblock #top2 #leftpart #debate h1,
#leftblock #top2 #leftpart #web_exclusive h1
{float:left; width:90%; padding:0 0px 0 0; margin:0 0px 0 0px; border:0px solid #000;font-family:Verdana; font-weight:bold; font-size:11px; color:#790000; background:url(/images/head_bullet.jpg) no-repeat 55px 3px; line-height:14px;}	
#leftblock #top2 #leftpart #web_exclusive h1 
{ background-position:107px 3px; }

#leftblock #top2 #leftpart #debate h2,
#leftblock #top2 #leftpart #web_exclusive h2 
{ float:left; padding:0 0 0 0; margin:5px 0 0px 0; border:0px solid #000; width:160px; overflow:hidden;font-family:arial; font-weight:bold; font-size:12px; text-decoration:none; color:#204FA4;}
		
#leftblock #top2 #leftpart #debate h2 a,
#leftblock #top2 #leftpart #web_exclusive a
{ text-decoration:none; color:#204FA4;}

#leftblock #top2 #leftpart #debate h2 a:hover,
#leftblock #top2 #leftpart #web_exclusive a:hover
{ text-decoration:underline; color:#204FA4;} 
		
#leftblock #top2 #leftpart #debate h3,
#leftblock #top2 #leftpart #web_exclusive h3
{float:left; padding:0 0 0 0; margin:3px 0 ; border:0px solid #000; width:160px; overflow:hidden;font-family:arial; font-weight:normal; font-size:12px; text-decoration:none; color:#000;}


#leftblock #top2 #leftpart #debate h3 p,
#leftblock #top2 #leftpart #web_exclusive h3 p
{margin:0; padding:0; }

#leftblock #top2 #leftpart #debate h3 span,
#leftblock #top2 #leftpart #web_exclusive h3 span
{width:160px; float:left; margin:0 0 10px 0;}

#leftblock #top2 #leftpart #debate h3 span img,
#leftblock #top2 #leftpart #web_exclusive h3 span img
{float:left; border:1px solid #888;}

#leftblock #top2 #leftpart #debate h6,
#leftblock #top2 #leftpart #web_exclusive h6 
{float:left; margin:0; padding:0 7px 0 0; color:#204fa4; font-family:Tahoma; font-weight:normal; font-size:9px; background:url(/images/more_bullet.jpg) no-repeat right 4px; width:153px; text-align:right}

#leftblock #top2 #leftpart #debate h6 a,
#leftblock #top2 #leftpart #web_exclusive a
{color:#204fa4; text-decoration:none;}

#leftblock #top2 #leftpart #debate h6 a:hover,
#leftblock #top2 #leftpart #web_exclusive a:hover
{text-decoration:underline;}


/*###################################################################################
################################## SEEDHI BAAT ########################################*/

#leftblock #top2 #leftpart #seedhi_baat {
margin:0 0 15px 0; float:left; width:168px; border:0px solid #D71920; min-height:50px
}
#leftblock #top2 #leftpart #seedhi_baat span{
background:url(/images/top_border_bg.jpg) repeat-x left top; height:17px; width:169px; float:left; 
border-left:1px solid #D71920; display:block;
}
#leftblock #top2 #leftpart #seedhi_baat span h1{
float:left; width:156px; padding:0 0px 0 0; margin:3px 0px 0 10px; _margin:3px 0px 0 5px; border:0px solid #000;font-family:Verdana; font-weight:bold; font-size:11px; color:#790000; background:url(/images/head_bullet.jpg) no-repeat 90px 3px; line-height:14px;
}
#leftblock #top2 #leftpart #seedhi_baat span h5{
background:url(/images/right_corner_curve.jpg) no-repeat left top; height:17px; width:3px; float:right; margin:0; padding:0; display:block;
}
#leftblock #top2 #leftpart #seedhi_baat #seedhi_baat_content{
float:left; width:158px; border:1px solid #D71920; border-width:0 1px 1px 1px; margin:0; padding:0 0 5px 10px; _padding:0 0 5px 8px;
}
#leftblock #top2 #leftpart #seedhi_baat #seedhi_baat_content img{
float:left; border:1px solid #888; margin:5px 5px 3px 0px;
}
#leftblock #top2 #leftpart #seedhi_baat #seedhi_baat_content h2 
{ float:left; padding:0 0 0 0; margin:5px 0 0px 0; border:0px solid #000; width:160px; overflow:hidden;font-family:arial; font-weight:bold; font-size:12px; text-decoration:none; color:#204FA4;}
		
#leftblock #top2 #leftpart #seedhi_baat #seedhi_baat_content h2 a
{ text-decoration:none; color:#204FA4;}

#leftblock #top2 #leftpart #seedhi_baat #seedhi_baat_content h2 a:hover 
{ text-decoration:underline; color:#204FA4;} 

#leftblock #top2 #leftpart #seedhi_baat #seedhi_baat_content h4 {
width:55px; float:right; font-family:tahoma; font-size:11px; color:#828282; text-decoration:none; margin:12px 0 0 0; padding:0; font-weight:normal; text-align:center;
}
#leftblock #top2 #leftpart #seedhi_baat #seedhi_baat_content h4 img{
float:none; border:none; margin:10px 0;
}
#leftblock #top2 #leftpart #seedhi_baat #seedhi_baat_content h4 a {
text-decoration:none; color:#204FA4;
}
#leftblock #top2 #leftpart #seedhi_baat #seedhi_baat_content h4 a:hover {
text-decoration:underline;
}
#leftblock #top2 #leftpart #seedhi_baat #seedhi_baat_content h6,
#leftblock #top2 #leftpart #years_ago #years_ago_content h6
{float:left; margin:0 0 0px 0; padding:0 7px 0px 0; color:#204fa4; font-family:Tahoma; font-weight:normal; font-size:9px; background:url(/images/more_bullet.jpg) no-repeat right 4px; width:145px; text-align:right;
}
#leftblock #top2 #leftpart #seedhi_baat #seedhi_baat_content h6 a,
#leftblock #top2 #leftpart #years_ago #years_ago_content h6 a
{
color:#204fa4; text-decoration:none; 
}
#leftblock #top2 #leftpart #seedhi_baat #seedhi_baat_content h6 a:hover,
#leftblock #top2 #leftpart #years_ago #years_ago_content h6 a:hover
{
text-decoration:underline;
}


/*###################################################################################
################################## 20 YEARS AGO ########################################*/
#leftblock #top2 #leftpart #years_ago 
{margin:0 0 15px 0; float:left; width:168px; border:0px solid #D71920; min-height:50px;}

#leftblock #top2 #leftpart #years_ago span
{background:url(/images/top_border_bg.jpg) repeat-x left top; height:17px; width:169px; float:left; 
border-left:1px solid #D71920; display:block;}

#leftblock #top2 #leftpart #years_ago span h1
{float:left; width:156px; padding:0 0px 0 0; margin:3px 0px 0 10px; _margin:3px 0px 0 5px; border:0px solid #000;font-family:Verdana; font-weight:bold; font-size:11px; color:#790000; background:url(/images/head_bullet.jpg) no-repeat 135px 3px; line-height:14px;}

#leftblock #top2 #leftpart #years_ago span h1 a{font-family:Verdana; font-weight:bold; font-size:11px; color:#790000; background:url(/images/head_bullet.jpg) no-repeat 135px 3px; line-height:14px; text-decoration:none;}

#leftblock #top2 #leftpart #years_ago span h5
{background:url(/images/right_corner_curve.jpg) no-repeat left top; height:17px; width:3px; float:right; margin:0; padding:0; display:block;}

#leftblock #top2 #leftpart #years_ago #years_ago_content
{float:left; width:153px; border:1px solid #D71920; border-width:0 1px 1px 1px; margin:0; padding:0 5px 5px 10px; _padding:0 5px 5px 8px; text-align:center;}

#leftblock #top2 #leftpart #years_ago #years_ago_content img
{border:1px solid #888; margin:5px 0px 3px -5px; clear:both;}

#leftblock #top2 #leftpart #years_ago #years_ago_content h2 
{ float:left; padding:0 0 0 0; margin:5px 0 0px 0; border:0px solid #000; width:160px; overflow:hidden;font-family:arial; font-weight:bold; font-size:12px; text-decoration:none; color:#204FA4; text-align:left;}
		
#leftblock #top2 #leftpart #years_ago #years_ago_content h2 a
{ text-decoration:none; color:#204FA4;}

#leftblock #top2 #leftpart #years_ago #years_ago_content h2 a:hover 
{ text-decoration:underline; color:#204FA4;} 

#leftblock #top2 #leftpart #years_ago #years_ago_content i, 
#leftblock #top2 #leftpart #years_ago #years_ago_content em {
font-family:arial; font-size:10px; font-style:italic; float:left; text-align:left;
}
#leftblock #top2 #leftpart #years_ago #years_ago_content i a,
#leftblock #top2 #leftpart #years_ago #years_ago_content em a
{text-decoration:none; color:#000000; }
#leftblock #top2 #leftpart #years_ago #years_ago_content i a:hover,
#leftblock #top2 #leftpart #years_ago #years_ago_content em a:hover
{text-decoration:underline; color:#000000; }


/*###################################################################################
################################## POLL ########################################*/
#leftblock #top2 #leftpart #instant_poll 
{margin:0 0 15px 0; float:left; width:168px; border:0px solid #D71920; min-height:50px}

#leftblock #top2 #leftpart #instant_poll span
{background:url(/images/top_border_bg.jpg) repeat-x left top; height:17px; width:169px; float:left; 
border-left:1px solid #D71920; display:block;}

#leftblock #top2 #leftpart #instant_poll span h1
{float:left; width:161px; padding:0 0px 0 0; margin:3px 0px 0 5px; _margin:3px 0px 0 2px; border:0px solid #000;font-family:arial; font-weight:bold; font-size:12px; color:#790000; line-height:14px; letter-spacing:normal;}

#leftblock #top2 #leftpart #instant_poll span h5
{background:url(/images/right_corner_curve.jpg) no-repeat left top; height:17px; width:3px; float:right; margin:0; padding:0; display:block;}

#leftblock #top2 #leftpart #instant_poll #instant_poll_content
{float:left; width:161px; border:1px solid #D71920; border-width:0 1px 1px 1px; margin:0; padding:10px 0 5px 7px;  text-align:center; font:normal 12px arial;}
#leftblock #top2 #leftpart #instant_poll #instant_poll_content #poll_sms
{float:left; border:0px solid #000; text-align:center; font-size:12px; font-family:Arial; color:#000000; font-weight:bold; line-height:17px; width:148px; }
#leftblock #top2 #leftpart #instant_poll #instant_poll_content h6
{margin:8px 0 0 0; padding:0; float:left; }
#leftblock #top2 #leftpart #instant_poll #instant_poll_content h6 a
{font-family:tahoma; font-size:9px; font-weight:normal; color:#204fa4; text-decoration:none; }
#leftblock #top2 #leftpart #instant_poll #instant_poll_content h6 a:hover
{text-decoration:underline; }
#leftblock #top2 #leftpart #instant_poll #instant_poll_content .submittext
{border:0px solid #000; float:left; width:145px; margin:10px 0 0 0; }
#leftblock #top2 #leftpart #instant_poll #instant_poll_content .submittext input.button
{background:url(/images/poll_submit.jpg) no-repeat left top; border:none; width:61px; color:#454545; font:bold 11px arial; height:19px; cursor:pointer; }
#leftblock #top2 #leftpart #instant_poll #instant_poll_content .submittext a
{background:url(/images/poll_submit.jpg) no-repeat left top; border:none; width:61px; height:19px; color:#454545; font:bold 11px arial;text-decoration:none; display:block; border:0px solid #000; margin:10px 0 0 40px; $margin:10px 0 0 1px; padding:3px 0 0 0;}
#leftblock #top2 #leftpart #instant_poll #instant_poll_content .submittext a:hover
{text-decoration:none; }


/*###################################################################################
################################## latest news ########################################*/

#latestnews {
float:left; margin:0 0 0 15px; width:237px; border:0px solid #000;
}

*html #latestnews { margin-left:15px; border:0px solid #000; }

#rightpart table {
float:left; border:0px solid #000; display:block; width:99%;
}
		
#leftblock #top2 #rightpart #bt_topstories { float:left; width:237px; margin:0px 0 0 0;}



#leftblock #top2 #rightpart #bt_topstories .latest_divs
{float:left; padding:0 0 14px 0;  }

#leftblock #top2 #rightpart #bt_topstories h1,
#leftblock #top2 #rightpart #bt_fact h1
{ float:left; margin:0; padding:0 18px 0 0;font-family:Verdana; font-weight:bold; font-size:11px; background:url(/images/head_bullet.jpg) no-repeat right 3px; color:#790000;}
#leftblock #top2 #rightpart #bt_topstories h1 a
{ color:#790000; } 

#leftblock #top2 #rightpart #bt_topstories h1
{margin:0 0 10px 0; }

#leftblock #top2 #rightpart #bt_topstories h2 
{ float:left; margin:0px 0 0px 0; padding:0 0 0 0px; color:#204fa4;font:bold 16px Georgia; width:235px; line-height:17px; border:0px solid #000;}

#leftblock #top2 #rightpart #bt_topstories h2.small_size
{font-size:14px; }

#leftblock #top2 #rightpart #it_topstories h2 { float:left; margin:0px 0 5px 0; padding:0 0 0 0px; color:#204fa4;font:bold 18px Georgia; line-height:20px; border:0px solid #000; width:489px;}

#leftblock #top2 #rightpart #it_topstories h2 a,
#leftblock #top2 #rightpart #bt_topstories h2 a{ color:#204fa4; text-decoration:none; line-height:17px; }

#leftblock #top2 #rightpart #it_topstories h2 a {line-height:20px; }

#leftblock #top2 #rightpart #it_topstories h2 a:hover,
#leftblock #top2 #rightpart #bt_topstories h2 a:hover { color:#204fa4; text-decoration:underline; }


#leftblock #top2 #rightpart #bt_topstories h3 
{ float:left; margin:0 0 0px 0; padding:0; color:#000;font-weight:normal; font-family:arial; font-size:12px; width:235px; line-height:17px; border:0px solid #000;}
#leftblock #top2 #rightpart #it_topstories #it_sec_content,
#leftblock #top2 #rightpart #it_topstories h3
{ float:left; margin:0 0 0px 0; padding:0; color:#000;font-weight:normal; font-family:arial; font-size:12px; width:489px; line-height:17px; border:0px solid #000; text-align:left;}
#leftblock #top2 #rightpart #it_topstories #it_sec_content a.sec_readfull_story
{font:normal 9px tahoma; color:#204fa4; float:right; text-align:right; margin:10px 0px 0 0; padding:0 8px 0 0; text-decoration:none; background:url(/images/more_bullet.jpg) no-repeat right 5px; }
#leftblock #top2 #rightpart #it_topstories #it_sec_content a.sec_readfull_story:hover
{text-decoration:underline; color:#204fa4; }
#leftblock #top2 #rightpart #it_topstories #it_sec_content #img_section
{float:right; border:0px solid #ff0000; margin:0 0 0 10px; *margin:0;}
#leftblock #top2 #rightpart #it_topstories #it_sec_content #img_section img
{margin:0 0 0 10px; }

#leftblock #top2 #rightpart #it_topstories #it_sec_content #img_section_caption
{clear:both; float:right; text-align:left; border:0px solid #000; font:normal 9px tahoma; color:#7A7879; margin:2px 0 0 10px;}

#leftblock #top2 #rightpart #it_topstories #it_sec_content p,
#leftblock #top2 #rightpart #bt_topstories #it_sec_content p
{margin:0; padding:0;}
#leftblock #top2 #rightpart #it_topstories #it_sec_content img {margin:0 0 0 0px; border:1px solid #888; }
#leftblock #top2 #rightpart #it_topstories h6,
#leftblock #top2 #rightpart #bt_topstories h6
{float:right; margin:0; padding:0 7px 0 0; color:#204fa4;font-family:Tahoma; font-weight:normal; font-size:9px; background:url(/images/more_bullet.jpg) no-repeat right 5px;}

#leftblock #top2 #rightpart #it_topstories h6 a,
#leftblock #top2 #rightpart #bt_topstories h6 a:link,
#leftblock #top2 #rightpart #bt_topstories h6 a:visited
{ color:#204fa4; text-decoration:none;}

#leftblock #top2 #rightpart #it_topstories h6 a:hover,
#leftblock #top2 #rightpart #bt_topstories h6 a:hover,
{ color:#204fa4; text-decoration:underline;}





/*---------------------*/
#it_topstories .section_space 
{float:left; padding:0 0 25px 0; border:0px solid #000; }

#leftblock #top2 #rightpart #it_topstories b{
color:#838383; margin:0 0 5px 0; padding:0; float:left; width:489px; font:normal 12px arial; border:0px solid #000;
}
#leftblock #top2 #rightpart #it_topstories b.cover_story{
width:484px;color:#D41920; margin:0; padding:0; font-weight:bold; text-transform:uppercase; font-size:11px; float:left; border:0px solid #000; 
}
#leftblock #top2 #rightpart #it_topstories b.cover_story em
{font:normal 10px arial; border:0px solid #000; margin:0 0 0 0px; text-transform:none;   }

#leftblock #top2 #rightpart #it_topstories .latest_newses i 
{font-family:Georgia; font-size:12px; color:#5a595a; font-weight:bold; text-transform:uppercase; width:489px; font-style:normal; padding:19px 0 5px 0; float:left; border:0px solid #000;  }
#leftblock #top2 #rightpart #it_topstories .latest_newses
{float:left; margin:0 0 20px 0;  }
#leftblock #top2 #rightpart #it_topstories .latest_newses h2
{float:left; width:489px; border:0px solid #000; margin:0; border:0px solid #000; font:bold 16px Georgia; }

#leftblock #top2 #rightpart #it_topstories .latest_newses h3
{padding:0; float:left; margin:0; font-family:arial; font-size:12px; color:#000; font-weight:normal;line-height:16px; width:489px; clear:left; border:0px solid #000;}
#leftblock #top2 #rightpart #it_topstories .latest_newses b
{ float:left; margin:0; padding:0; width:489px; }


#leftblock #top2 #it_topstories span#related_stories{
font-variant:small-caps;  color:#818181; font-size:10px; border:0px solid #000;
}
#leftblock #top2 #rightpart #bt_topstories ul
{ list-style:none; padding:0px 0 0 0; margin:0px 0 0px 0; clear:left;}

#leftblock #top2 #rightpart #bt_topstories ul li{
background:url(/images/fact_bullet.jpg) no-repeat left 5px;color:#204fa4; font:normal 12px arial; padding:0 0 0 15px; line-height:18px;
}
#it_topstories dl,
#it_topstories ul{
list-style:none; padding:0 0 0px 0; margin:0px 0 0px 0; float:left; width:484px; border:0px solid #000;
}
#it_topstories ul
{width:484px; }

#it_topstories dl dt,
#it_topstories ul li
{ background:url(/images/hand_bullet.jpg) no-repeat left 5px; font-family:arial;
color:#204fa4; font-size:12px; padding:0 0 0 27px; line-height:20px;}

#it_topstories ul li
{background:url(/images/blue_squire_bullet.jpg) no-repeat left 8px; padding:0 0 0 10px; }

#it_topstories dl dt a:link,
#it_topstories dl dt a:visited,
#it_topstories ul li a,
#leftblock #top2 #rightpart #bt_topstories ul li a:link,
#leftblock #top2 #rightpart #bt_topstories ul li a:visited
{ color:#204fa4; text-decoration:none}

#it_topstories dl dt a:hover,
#it_topstories ul li a:hover,
#leftblock #top2 #rightpart #bt_topstories ul li a:hover
{ color:#204fa4; text-decoration:underline;}

					 
#leftblock #top2 #rightpart #it_topstories #otherstories_sec 
{ float:left; width:100%; margin:5px 0 0 0;  }	


				 
#leftblock #top2 #rightpart #it_topstories #otherstories_sec h1	
{float:left; width:100%; padding:0; margin:0 0 3px 0; border:0px solid #000;font-family:Verdana; font-weight:bold; font-size:11px; color:#790000;/* background:url(/images/otherstories_head_bg.jpg) no-repeat 105px 3px;*/ line-height:14px;}

#leftblock #top2 #rightpart #it_topstories #otherstories_sec #section_other_left
{float:left; clear:left; width:237px; border:0px solid #000; margin:0 12px 5px 0; display:block;  }
#leftblock #top2 #rightpart #it_topstories #otherstories_sec #section_other_right
{ clear:right; float:left; _float:none; $float:none; width:227px; border:0px solid #000; margin:0 0 5px 5px; border:0px solid #000; display:block;}

#leftblock #top2 #rightpart #it_topstories #otherstories_sec #section_other_right h2,
#leftblock #top2 #rightpart #it_topstories #otherstories_sec #section_other_left h2
{font:bold 12px arial; color:#204FA4; width:237px; border:0px solid #000; float:left; margin:0; padding:0; line-height:16px; }

*html #leftblock #top2 #rightpart #it_topstories #otherstories_sec #section_other_right h2,
*html #leftblock #top2 #rightpart #it_topstories #otherstories_sec #section_other_left h2
{font:bold 12px arial; color:#204FA4; width:230px; border:0px solid #000; float:left; margin:0; padding:0; line-height:16px; }

#leftblock #top2 #rightpart #it_topstories #otherstories_sec #section_other_left h2 a,
#leftblock #top2 #rightpart #it_topstories #otherstories_sec #section_other_right h2 a
{font:bold 12px arial; color:#204FA4; text-decoration:none; }
#leftblock #top2 #rightpart #it_topstories #otherstories_sec #section_other_left h2 a:hover,
#leftblock #top2 #rightpart #it_topstories #otherstories_sec #section_other_right h2 a:hover
{text-decoration:underline; }
#leftblock #top2 #rightpart #it_topstories #otherstories_sec #section_other_right ul,
#leftblock #top2 #rightpart #it_topstories #otherstories_sec #section_other_right ul li
{width:235px; }



#leftblock #top2 #rightpart #it_topstories #otherstories_sec h3 
{padding:0 0 5px 0; float:left; margin:0; font:normal 12px arial; color:#000; font-weight:normal;line-height:16px; width:237px; clear:left;}

*html #leftblock #top2 #rightpart #it_topstories #otherstories_sec h3 
{padding:0 0 5px 0; float:left; margin:0; font:normal 12px arial; color:#000; font-weight:normal;line-height:16px; width:230px; clear:left;}

#leftblock #top2 #rightpart #it_topstories #other_section_nextpage
{float:left; width:100%; border:0px solid #000; }

#leftblock #top2 #rightpart #it_topstories #other_section_nextpage h1
{float:left; width:100%; padding:0; margin:0 0 3px 0; border:0px solid #000;font-family:Verdana; font-weight:bold; font-size:11px; color:#790000; background:url(/images/otherstories_head_bg.jpg) no-repeat 105px 3px; line-height:14px;}

#leftblock #top2 #rightpart #it_topstories #other_section_nextpage h2
{font-family:arial; font-size:12px; color:#204FA4; width:489px; border:0px solid #000; float:left; clear:left; margin:0; padding:0; }

#leftblock #top2 #rightpart #it_topstories #other_section_nextpage h2 a
{font-family:arial; font-size:12px; color:#204FA4; text-decoration:none; }

#leftblock #top2 #rightpart #it_topstories #other_section_nextpage h2 a:hover
{text-decoration:underline; }

#leftblock #top2 #rightpart #it_topstories #other_section_nextpage h3
{padding:0 0 5px 0; float:left; margin:0; font-family:arial; font-size:12px; color:#000; font-weight:normal;line-height:16px; clear:left;}

#leftblock #top2 #rightpart .section_title,
.section_title
{font:bold 28px arial; color:#d71920; width:15%; padding:0 5px 0 0; white-space:pre; text-transform:lowercase; }

/*##################################################################################################################### OTHER HEADLINES #######################################*/
#maindiv #contentdiv #leftblock #top2 #rightpart #latestnews #OtherHeadlines
{float:left; border:0px solid #000; width:100%; margin:	10px 0 0 0;}

#maindiv #contentdiv #leftblock #top2 #rightpart #latestnews #OtherHeadlines h1 
{float:left; margin:0; padding:0 18px 0 0;font-family:Verdana; font-weight:bold; font-size:11px; background:url(/images/head_bullet.jpg) no-repeat right 3px; color:#790000; text-transform:uppercase;}

#maindiv #contentdiv #leftblock #top2 #rightpart #latestnews #OtherHeadlines ul 
{list-style-type:none; margin:5px 0 5px 0; padding:0; float:left; width:100%; border:0px solid #000;}

#maindiv #contentdiv #leftblock #top2 #rightpart #latestnews #OtherHeadlines ul li
{margin:0; padding:0 0 0 10px; background:url(/images/blue_squire_bullet.jpg) no-repeat left 7px; line-height:17px; color:#204FA4;  }

#maindiv #contentdiv #leftblock #top2 #rightpart #latestnews #OtherHeadlines ul li a:link,
#maindiv #contentdiv #leftblock #top2 #rightpart #latestnews #OtherHeadlines ul li a:visited {color:#204FA4;}

#rightpart #latestnews #OtherHeadlines ul li a:hover{ text-decoration:underline;}

#maindiv #contentdiv #leftblock #top2 #rightpart #latestnews #OtherHeadlines h6
{float:right; margin:0; padding:0 7px 0 0; color:#204fa4;font-family:Tahoma; font-weight:normal; font-size:9px; background:url(/images/more_bullet.jpg) no-repeat right 5px;}

#maindiv #contentdiv #leftblock #top2 #rightpart #latestnews #OtherHeadlines a,
#maindiv #contentdiv #leftblock #top2 #rightpart #latestnews #OtherHeadlines h6 a:link,
#maindiv #contentdiv #leftblock #top2 #rightpart #latestnews #OtherHeadlines h6 a:visited
{ color:#204fa4; text-decoration:none;}

#maindiv #contentdiv #leftblock #top2 #rightpart #latestnews #OtherHeadlines h6 a:hover,
#maindiv #contentdiv #leftblock #top2 #rightpart #latestnews #OtherHeadlines  a:hover
{ color:#204fa4; text-decoration:underline;}




/*##################################################################################################################### EARLIER IN THE WEEK #######################################*/

#latestnews #earlier 
{float:left; border:0px solid #000; width:100%; margin:	0px 0 0 0; border:1px soid #000; }

*html #latestnews #earlier { width:90%;}

#latestnews #earlier h1 
{float:left; width:100%; padding:0 0px 0 0; margin:0px 0px 0px 0px; border:0px solid #000;font-family:arial; font-weight:normal !important; font-size:12px; color:#790000; line-height:14px; letter-spacing:normal;background:none !important;}

#latestnews #earlier h5 
{ float:left; margin:5px 0 0 0; padding:0; width:100%; font-family:tahoma; font-size:9px; font-weight:normal; text-decoration:none; color:#666; line-height:16px; }

#latestnews #earlier h5#top 
{ margin:5px 0 0 0; }

#latestnews #earlier ul 
{list-style-type:none; margin:0 0 5px 0; padding:0; float:left; width:100%; border:0px solid #000;}

#latestnews #earlier ul li
{margin:0; padding:0 0 0 10px; background:url(/images/blue_squire_bullet.jpg) no-repeat left 7px; line-height:17px; color:#204FA4;  }

#latestnews #earlier ul li a 
{font-family:arial; font-size:12px; color:#204FA4; text-decoration:none; font-weight:bold; }

#latestnews #earlier ul li a:hover 
{text-decoration:underline; }

#latestnews #earlier h6 
{float:left; margin:0 0 0px 0; padding:0 7px 0px 0; color:#204fa4; font-family:Tahoma; font-weight:normal; font-size:9px; background:url(/images/more_bullet.jpg) no-repeat right 4px; width:97%; text-align:right;}

#latestnews #earlier h6  a
{color:#204fa4; text-decoration:none;}

#latestnews #earlier h6  a:hover
{text-decoration:underline;}


/*###################################################################################
################################## BLOGS ########################################*/

#leftblock #top2 #rightpart #blogs {
margin:15px 0; float:left; width:492px; border:0px solid #D71920; min-height:50px
}
#leftblock #top2 #rightpart #blogs span{
background:url(/images/top_border_bg.jpg) repeat-x left top; height:17px; width:491px; float:left; 
border-left:1px solid #D71920; display:block;
}
#leftblock #top2 #rightpart #blogs span h1{
float:left; width:478px; padding:0 0px 0 0; margin:3px 0px 0 10px; _margin:3px 0px 0 5px; border:0px solid #000;font-family:Verdana; font-weight:bold; font-size:11px; color:#790000; background:url(/images/head_bullet.jpg) no-repeat 48px 3px; line-height:14px;
}
#leftblock #top2 #rightpart #blogs span h5{
background:url(/images/right_corner_curve.jpg) no-repeat left top; height:17px; width:3px; float:right; margin:0; padding:0; display:block;
}
#leftblock #top2 #rightpart #blogs #blogs_content #blog_now_links
{font-family:arial; font-size:10px; color:#000;}
#leftblock #top2 #rightpart #blogs #blogs_content #blog_now_links a.blognow
{font-family:arial; font-weight:bold; font-size:11px; color:#204fa4; text-decoration:none; float:left; border:0px solid #000;background:url(/images/more_bullet.jpg) no-repeat right 6px; padding:0 8px 0 0;  }
#leftblock #top2 #rightpart #blogs #blogs_content #blog_now_links a.blognow:hover
{text-decoration:underline; }
#leftblock #top2 #rightpart #blogs #blogs_content #blog_now_links ul
{margin:0; padding:0; float:right; display:inline; }
#leftblock #top2 #rightpart #blogs #blogs_content #blog_now_links ul li
{margin:0; padding:0; display:inline; list-style-type:none;font-family:arial; font-size:11px;  }
#leftblock #top2 #rightpart #blogs #blogs_content #blog_now_links ul li a
{margin:0 10px; color:#204fa4; text-decoration:none; font-weight:bold;  }
#leftblock #top2 #rightpart #blogs #blogs_content #blog_now_links ul li a:hover
{text-decoration:underline;  }


#leftblock #top2 #rightpart #blogs #blogs_content{
float:left; width:470px; border:1px solid #D71920; border-width:0 1px 1px 1px; margin:0; padding:10px;
}
#leftblock #top2 #rightpart #blogs #blogs_content #left,
#leftblock #top2 #rightpart #blogs #blogs_content #right
{float:left; width:48%;font-family:arial; font-size:12px; color:#000000; margin:0 0 5px 0; }

#leftblock #top2 #rightpart #blogs #blogs_content #right
{float:right; }

#leftblock #top2 #rightpart #blogs #blogs_content #left img,
#leftblock #top2 #rightpart #blogs #blogs_content #right img
{float:left; margin:0 8px 0 0px; border:1px solid #888;  }

#leftblock #top2 #rightpart #blogs #blogs_content #left h2,
#leftblock #top2 #rightpart #blogs #blogs_content #right h2
{ float:left; width:120px; margin:0 0 5px 0; padding:0; border:0px solid #C8C8C6; font-family:arial; font-weight:bold; color:#204fa4; font-size:12px;}

#leftblock #top2 #rightpart #blogs #blogs_content h6
{float:left; margin:10px 0 0px 0; padding:0 7px 0px 0; color:#204fa4; font-family:Tahoma; font-weight:normal; font-size:9px; background:url(/images/more_bullet.jpg) no-repeat right 4px; width:97%; text-align:right;}

#leftblock #top2 #rightpart #blogs #blogs_content h6 a
{color:#204fa4; text-decoration:none;}

#leftblock #top2 #rightpart #blogs #blogs_content h6 a:hover
{text-decoration:underline;}


/*###################################################################################
################################## INDIASCOPE ########################################*/

#leftblock #top2 #rightpart #indiascope 
{margin:0 0 20px 0; float:left; width:235px; border:0px solid #D71920;}

#leftblock #top2 #rightpart #indiascope span
{background:url(/images/top_border_bg.jpg) repeat-x left top; height:25px; width:234px; float:left; border-left:1px solid #D71920; display:block;}

#leftblock #top2 #rightpart #indiascope span h1
{float:left; width:221px; padding:0; margin:7px 0px 0px 10px; _margin:7px 0px 0px 5px; _line-height:14px; height:25px; _height:18px; }

#leftblock #top2 #rightpart #indiascope span h5
{background:url(/images/right_corner_curve.jpg) no-repeat left top; height:25px; width:3px; float:right; margin:0; padding:0; display:block;}

/*#leftblock #top2 #rightpart #indiascope #indiascope_content
{float:left; width:223px; border:1px solid #D71920; border-width:0 1px 1px 1px; margin:0; padding:0 0 6px 10px; $padding:0 0 10px 10px;}

#leftblock #top2 #rightpart #indiascope #indiascope_content img
{float:left; border:1px solid #888; margin:5px 5px 3px 0px;}

#leftblock #top2 #rightpart #indiascope #indiascope_content dl
{ float:left; width:95px; margin:0 0 0 20px; padding:0; border:0px solid #000; }

#leftblock #top2 #rightpart #indiascope #indiascope_content dl dt
{padding:0 0 0 10px; background:url(/images/blue_squire_bullet.jpg) no-repeat left 10px; line-height:17px; color:#204FA4; font-family:arial; font-size:12px; font-weight:normal; line-height:23px;  }

#leftblock #top2 #rightpart #indiascope #indiascope_content dl dt a
{text-decoration:none; color:#204FA4; }

#leftblock #top2 #rightpart #indiascope #indiascope_content dl dt a:hover
{text-decoration:underline; }

#leftblock #top2 #rightpart #indiascope #indiascope_content h3
{ float:left; width:95%; text-decoration:none; font-family:Georgia; font-size:16px; font-weight:normal; color:#000000; text-align:center; border:0px solid #000; margin:0; padding:0; line-height:20px; }

#leftblock #top2 #rightpart #indiascope #indiascope_content h3 img
{ float:none; border:none; margin:0; padding:0; }*/


/*###################################################################################
################################## SOCITY OF THE ARTS ########################################*/

#leftblock #top2 #rightpart #socity_the_arts 
{margin:0 1px 20px 0px; float:right; width:235px; border:0px solid #D71920;}

#leftblock #top2 #rightpart #socity_the_arts span
{background:url(/images/top_border_bg.jpg) repeat-x left top; height:25px; width:234px; float:left;border-left:1px solid #D71920; display:block;}

#leftblock #top2 #rightpart #socity_the_arts span h1
{float:left; width:221px; padding:0 0px 0 0; margin:6px 0px 0 10px; _margin:5px 0px 0 5px; border:0px solid #000; _line-height:14px; height:25px; _height:18px;}

#leftblock #top2 #rightpart #socity_the_arts span h5
{background:url(/images/right_corner_curve.jpg) no-repeat left top; height:25px; width:3px; float:right; margin:0; padding:0; display:block;}

#leftblock #top2 #rightpart #socity_the_arts #socity_the_arts_content,
#leftblock #top2 #rightpart #indiascope #indiascope_content
{float:left; width:218px; border:1px solid #D71920; border-width:0 1px 1px 1px; margin:0; padding:5px 5px 5px 10px;font-family:arial; font-size:12px; line-height:16px;}

#leftblock #top2 #rightpart #socity_the_arts #socity_the_arts_content img,
#leftblock #top2 #rightpart #indiascope #indiascope_content img
{float:left; border:1px solid #888; margin:5px 10px 0px 0px; width:93px; height:93px;}

#leftblock #top2 #rightpart #socity_the_arts #socity_the_arts_content h2,
#leftblock #top2 #rightpart #indiascope #indiascope_content h2
{ float:left; font-weight:bold; margin:0 0 5px 0; padding:0; width:110px; color:#204FA4; font-family:arial; font-size:12px; border:0px solid #000; }
#leftblock #top2 #rightpart #socity_the_arts #socity_the_arts_content h2.img_not_thr,
#leftblock #top2 #rightpart #indiascope #indiascope_content h2.img_not_thr
{width:218px; }

#leftblock #top2 #rightpart #socity_the_arts #socity_the_arts_content h2 a,
#leftblock #top2 #rightpart #indiascope #indiascope_content h2 a
{ color:#204FA4; text-decoration:none;  }

#leftblock #top2 #rightpart #socity_the_arts #socity_the_arts_content h2 a:hover,
#leftblock #top2 #rightpart #indiascope #indiascope_content h2 a:hover
{text-decoration:underline; }

#leftblock #top2 #rightpart #socity_the_arts #socity_the_arts_content ul,
#leftblock #top2 #rightpart #indiascope #indiascope_content ul
{ float:left; width:95%; margin:4px 0; padding:0; border:0px solid #000; }

#leftblock #top2 #rightpart #socity_the_arts #socity_the_arts_content ul li,
#leftblock #top2 #rightpart #indiascope #indiascope_content ul li
{padding:0 0 0 10px; list-style-type:none; background:url(/images/blue_squire_bullet.jpg) no-repeat left 9px; line-height:20px; color:#204FA4; font-family:arial; font-size:12px; font-weight:bold;}

#leftblock #top2 #rightpart #socity_the_arts #socity_the_arts_content ul li a,
#leftblock #top2 #rightpart #indiascope #indiascope_content ul li a
{text-decoration:none; color:#204FA4; }

#leftblock #top2 #rightpart #socity_the_arts #socity_the_arts_content ul li a:hover,
#leftblock #top2 #rightpart #indiascope #indiascope_content ul li a:hover
{text-decoration:underline; }


/*###################################################################################
################################## SUPPLEMENTS ########################################*/

#leftblock #top2 #rightpart #suplements 
{float:left; padding:0; margin:0 0 20px 0; width:494px; background:url(/images/supplements_bg.jpg) repeat-x left bottom;}




#leftblock #top2 #rightpart #suplements span
{background:url(/images/top_border_bg.jpg) repeat-x left top; width:492px; float:left;border-left:1px solid #D71920; display:block; padding:0px;}

#leftblock #top2 #rightpart #suplements span h1
{float:left; width:110px; padding:0 0px 0 0; margin:8px 0px 0 8px; _margin:8px 0px 0 4px;  border:0px solid #000;font-family:Verdana; font-weight:bold; font-size:11px; color:#790000; /*background:url(/images/head_bullet.jpg) no-repeat right 4px;*/ line-height:14px;}

#leftblock #top2 #rightpart #suplements span h5
{background:url(/images/suplements_corner.jpg) no-repeat left top; height:47px; width:8px; float:right; margin:0; padding:0; display:block;}




#leftblock #top2 #rightpart #suplements #suplements_content
{float:left; border:1px solid #D71920; border-width:0 1px 1px 1px; width:475px; padding:0 8px 8px 8px;}



#leftblock #top2 #rightpart #suplements dl
{float:left; margin:5px 0 0 3px; padding:0; list-style-type:none; width:335px; text-align:left; font-size:11px; border:0px solid #000; display:block; }
#leftblock #top2 #rightpart #suplements dl.simply
{margin-top:0; }

#leftblock #top2 #rightpart #suplements dl dt
{list-style-type:none; display:inline; text-decoration:none; color:#204FA4; font-family:arial; font-size:11px; margin:0 2px; border:0px solid #000; padding:0;}

#leftblock #top2 #rightpart #suplements dl dt a
{ color:#204FA4; text-decoration:none; }

#leftblock #top2 #rightpart #suplements dl dt a:hover
{text-decoration:underline;}



#leftblock #top2 #rightpart #suplements h3 
{ float:left; font-family:arial; font-size:12px; color:#000000; text-decoration:none; line-height:16px; margin:0; padding:2px 0 0 0; font-weight:normal; width:455px; }

#leftblock #top2 #rightpart #suplements h3 img 
{float:left; border:1px solid #888; margin:3px 10px 0 0; width:100px; height:140px; }

#leftblock #top2 #rightpart #suplements h3 b 
{float:left; width:340px; font-weight:bold; color:#204fa4; font-size:12px; margin:0; padding:0; }

#leftblock #top2 #rightpart #suplements h3 b.img_not_thr
{float:left; width:455px; font-weight:bold; color:#204fa4; font-size:12px; margin:0; padding:0; }

#leftblock #top2 #rightpart #suplements h3 b a 
{color:#204fa4; text-decoration:none; }

#leftblock #top2 #rightpart #suplements h3 b a:hover
{text-decoration:underline; }

#leftblock #top2 #rightpart #suplements h3 ul
{ float:left; margin:4px 0; padding:0; border:0px solid #000; }

#leftblock #top2 #rightpart #suplements h3 ul  li
{padding:0 0 0 10px; list-style-type:none; background:url(/images/blue_squire_bullet.jpg) no-repeat left 6px; line-height:16px; color:#204FA4; font-family:arial; font-size:12px; font-weight:bold;}

#leftblock #top2 #rightpart #suplements h3 ul li a
{text-decoration:none; color:#204FA4; }

#leftblock #top2 #rightpart #suplements h3 ul  li a:hover
{text-decoration:underline; }

#leftblock #top2 #rightpart #special_sec_img_line,
#special_sec_img_line 
{border-bottom:1px solid #D71920; height:24px; margin:0 0 20px 0; }
#leftblock #top2 #rightpart #special_sec_img_line #section_rss
{float:right; margin:11px 0px 0 0; border:0px solid #000;padding:0; width:15px; height:14px; overflow:hidden;} 


/*###################################################################################
################################## section page top stories ########################################*/


				/*related articles---------------------*/
				
			#leftblock #top2 #leftpart #bt_read { float:left; width:326px; margin:10px 0;}
			
			#leftblock #top2 #leftpart #bt_money { float:left; width:326px; margin:10px 0 0 0;}
			
				#leftblock #top2 #leftpart #bt_money h1 { float:left; background:url(/images/bt_money.jpg) no-repeat left top; 
				display:block; width:290px; height:20px; margin:0 0 5px 0; padding:0;}
				
				#leftblock #top2 #leftpart #bt_money #img1,
				#leftblock #top2 #leftpart #bt_special #img2,
				#leftblock #top2 #rightpart #bt_special #img2				
				 { float:left; width:110px;}
				 
				#leftblock #top2 #leftpart #bt_money #img1 img,
				#leftblock #top2 #leftpart #bt_special #img2 img,
				#leftblock #top2 #rightpart #bt_special #img2 img
				 { border:1px solid #a7a7a7; text-align:left}
				 
				 
				#leftblock #top2 #leftpart #bt_money h2 {
				 float:left; margin:0px 0px 0 0; padding:0; font-family:Georgia; font-weight:bold; font-size:16px; line-height:20px; color:#204fa4; width:205px; border:0px solid #000;
				}
				#leftblock #top2 #leftpart #bt_money h2#extra_width2 {
				 float:left; margin:0px 0px 0 0; padding:0; font-family:Georgia; font-weight:bold; font-size:16px; line-height:20px; color:#204fa4; width:324px; border:0px solid #000;
				}
				
				
				#leftblock #top2 #leftpart #bt_special h2 ,
				#leftblock #top2 #rightpart #bt_special h2
				{ float:left; margin:0px 0px 0 0; padding:0; font-family:Georgia; font-weight:bold; font-size:16px; line-height:20px; color:#204fa4; width:212px; border:0px solid #000;}
				#leftblock #top2 #leftpart #bt_special b{
				 float:left; margin:0px 0px 0 0; padding:0; font-family:Georgia; font-weight:bold; font-size:16px; line-height:20px; color:#204fa4; width:210px; border:0px solid #000;
				}
				#leftblock #top2 #leftpart #bt_special b#extra_width{
				 float:left; margin:0px 0px 0 0; padding:0; font-family:Georgia; font-weight:bold; font-size:16px; line-height:20px; color:#204fa4; width:324px; border:0px solid #000;
				}
					#leftblock #top2 #leftpart #bt_special b a:link,
					#leftblock #top2 #leftpart #bt_special b a:visited
					{ color:#204fa4; text-decoration:none;}
					
					#leftblock #top2 #leftpart #bt_special b a:hover,
					{ color:#204fa4; text-decoration:underline;}
					
					#leftblock #top2 #leftpart #bt_money h2 a:link,
					#leftblock #top2 #leftpart #bt_money h2 a:visited,					
					#leftblock #top2 #rightpart #bt_special h2 a:link,
					#leftblock #top2 #rightpart #bt_special h2 a:visited 
					{ color:#204fa4; text-decoration:none;}
					
					#leftblock #top2 #leftpart #bt_money h2 a:hover,					
					#leftblock #top2 #rightpart #bt_special h2 a:hover 
					{ color:#204fa4; text-decoration:underline;}

				
				#leftblock #top2 #leftpart #bt_money #bt_money_content{
				 float:left; margin:0; width:324px; padding:0; color:#000; font-weight:normal; font-size:12px; border:0px solid #000;
				}
				#leftblock #top2 #leftpart #bt_money #bt_money_content img{
				padding:0 10px 5px 0;
				}
				
				
				
				#leftblock #top2 #rightpart #bt_special h3
				{ float:left; margin:0; padding:0; color:#000; font-weight:normal; font-size:12px; width:212px; border:0px solid #000;}
				#leftblock #top2 #leftpart #bt_special h3{
				 float:left; margin:0; padding:0; color:#000; font-weight:normal; font-size:12px; border:0px solid #000;
				 }
				 #leftblock #top2 #leftpart #bt_special h3 img{
				 margin:0 5px 2px 0; padding:0; border:0px solid #000; text-align:left;
				 }
				
			#leftblock #top2 #leftpart #bt_special { float:left; width:326px;}
			
				#leftblock #top2 #leftpart #bt_special h1 {float:left; margin:0 0px 7px 0; padding:0 220px 0 0;
				font-family:Verdana; font-weight:bold; font-size:11px; background:url(/images/top_story_bullet.jpg) no-repeat 80px 3px;}
				
			#leftblock #top2 #leftpart #bt_fact
			{ float:left; width:159px; background:url(/images/divider_grad.jpg) no-repeat right top; margin:10px 0 0 0;}
			
			#leftblock #top2 #leftpart_sec #bt_fact
			 { float:left; width:159px; background:url(/images/divider_grad.jpg) no-repeat right top;
			 margin:10px 0 0 0;}
				
				#leftblock #top2 #leftpart #bt_fact  ul,
				#leftblock #top2 #leftpart_sec #bt_fact ul
				 { float:left; list-style:none; padding:0; margin:5px 0 0 0; clear:left; width:140px;}
				 
				#leftblock #top2 #leftpart #bt_fact  ul li,
				#leftblock #top2 #leftpart_sec #bt_fact  ul li
				 { background:url(/images/fact_bullet.jpg) no-repeat left 4px;
				padding:0 0 0 15px; margin:0; color:#204fa4; font-size:11px; line-height:18px;}
				
					#leftblock #top2 #leftpart #bt_fact  ul li a:link,
					#leftblock #top2 #leftpart #bt_fact  ul li a:visited,
					#leftblock #top2 #leftpart_sec #bt_fact  ul li a:link,
					#leftblock #top2 #leftpart_sec #bt_fact  ul li a:visited
					{ color:#204fa4; text-decoration:none;}
					
					#leftblock #top2 #leftpart #bt_fact  ul li a:hover,
					#leftblock #top2 #leftpart_sec #bt_fact  ul li a:hover
					 { color:#204fa4; text-decoration:underline;}
				
			#leftblock #top2 #leftpart #bt_googlead
			{ float:left; margin:10px 0 0 10px; border:0px solid #000; width:140px;}
			
			#leftblock #top2 #leftpart_sec #bt_googlead
			 { float:left; margin:10px 0 0 10px;}
			
			#leftblock #top2 #leftpart #bt_more,
			#leftblock #top2 #leftpart_sec #bt_more
			 { float:left; width:326px; margin:0px 0 10px 0;}
			
				#leftblock #top2 #leftpart #bt_more #more_img,
				#leftblock #top2 #leftpart_sec #bt_more #more_img
				 { float:left;}
				 
				 
				#leftblock #top2 #leftpart #bt_more #more_img img,
				#leftblock #top2 #leftpart_sec #bt_more #more_img img
				 { border:1px solid #c8c8c8;}
				#leftblock #top2 #leftpart #bt_more h1,
				#leftblock #top2 #leftpart_sec #bt_more h1
				 { float:left; background:url(/images/bt_more.jpg) no-repeat left top; 
				display:block; width:280px; height:20px; margin:0 0 5px 0; padding:0;}

				#leftblock #top2 #leftpart #bt_more h2,
				#leftblock #top2 #leftpart_sec #bt_more h2
				 { font-family:Georgia; font-size:14px; font-weight:bold; color:#204fa4;
				padding:0; margin:5px 0; float:left;}
				
				#leftblock #top2 #leftpart #bt_more ul,
				#leftblock #top2 #leftpart_sec #bt_more ul
				 { float:left; margin:0; padding:0; list-style:none;}
				/*#leftblock #top2 #rightpart #bt_more ul li { float:left; background:url(images/topstories_bullet.jpg) no-repeat left 8px;
				color:#204fa4; font-size:12px; padding:0 0 0 7px; line-height:18px; width:80px; clear:left;}*/
				
				#leftblock #top2 #leftpart #bt_more ul li#one,
				#leftblock #top2 #leftpart_sec #bt_more ul li#one
				 { float:left; background:url(/images/topstories_bullet.jpg) no-repeat 0px 8px;
				color:#204fa4; font-size:12px; padding:0 0 0 10px; line-height:18px; width:150px; border:0px solid #000; clear:left;}
				
				#leftblock #top2 #leftpart #bt_more ul li#two,
				#leftblock #top2 #leftpart_sec #bt_more ul li#two
				 { float:right; background:url(/images/topstories_bullet.jpg) no-repeat 0px 8px;
				color:#204fa4; font-size:12px; padding:0 0 0 10px; line-height:18px; width:140px; border:0px solid #666; margin:0 0 0 10px;}
				
					#leftblock #top2 #leftpart #bt_more ul li a:link,
					#leftblock #top2 #leftpart #bt_more ul li a:visited,
					#leftblock #top2 #leftpart_sec #bt_more ul li a:link,
					#leftblock #top2 #leftpart_sec #bt_more ul li a:visited
					 { text-decoration:none; color:#204fa4;}
					
					#leftblock #top2 #leftpart #bt_more ul li a:hover,
					#leftblock #top2 #leftpart_sec #bt_more ul li a:hover
					 { text-decoration:underline; color:#204fa4;}
					 
				#leftblock #top2 #section_popular { float:left;}
				#leftblock #top2 #section_popular ul { list-style:none; margin:0; padding:0 0 0 10px;}
				#leftblock #top2 #section_popular ul li { background:url(/images/fact_bullet.jpg) no-repeat left 4px; font-size:12px; padding:0 0 0 15px; font-family:Arial;}
				#leftblock #top2 #section_popular ul li a:link,
				#leftblock #top2 #section_popular ul li a:visited { color:#204fa4; text-decoration:none;}
				#leftblock #top2 #section_popular ul li a:hover { color:#204fa4; text-decoration:underline;}
				
				
#rightblock #bt_issues
{ float:left; width:300px; border:0px solid #000;}
#rightblock #bt_issues #latest_issue_head
{font:normal 11px arial; width:300px; float:left; border:0px solid #000;  }
#rightblock #bt_issues #latest_issue_head span
{float:left; width:175px; border:0px solid #000; margin:3px 0 0 0; }
#rightblock #bt_issues #latest_issue_head span a
{color:#204fa4; text-decoration:none; }
#rightblock #bt_issues #latest_issue_head span a:hover
{text-decoration:underline; }
#rightblock #bt_issues #latest_issue_head img
{ float:right;}
/*#digital_edition
{float:left; margin:0px 2px 0 0; _margin:0 -4px 0 0; padding:0;width:121px; text-align:right; border:1px solid #000; }
*/
#rightblock  #bt_issues #issue_img
{ float:left; width:150px; text-align:left; overflow:hidden;}/*RK*/
#rightblock  #bt_issues #issue_img #subscribe_now_img
{float:left; width:115px; text-align:left; overflow:hidden; clear:right; margin:0 0 3px 0;}
#rightblock  #bt_issues #emagazine
{float:right; width:185px; margin:0 0 5px 0; border:0px solid #000; }
#rightblock  #bt_issues h2
{ font-family:Verdana; font-weight:bold; font-size:11px;
padding:0; margin:2px 0 0 0; border:0px solid #000; }
#rightblock  #bt_issues h2 b
				{text-decoration:none; font-weight:normal; color:#000; font-size:9px; }
				
				#rightblock #bt_issues ul
				 { float:right; margin:0px 0 8px 0;  padding:0; list-style:none; border:0px solid #000; display:block; width:150px; display:block;} /*RK*/
				 
				#rightblock #bt_issues ul li
				 { background:url(/images/blue_squire_bullet.jpg) no-repeat left 7px;
				padding:0 0 0 15px; margin:0; color:#204fa4; font-size:11px; line-height:16px;}/*RK*/
				
					#rightblock #bt_issues ul li a:link,
					#rightblock #bt_issues ul li a:visited
					{ color:#204fa4; text-decoration:none;}
					
					#rightblock #bt_issues ul li a:hover
					 { color:#204fa4; text-decoration:underline;}
					
					/*for previous issue & Archives*/
				#rightblock #bt_issues ul#previous_issue
				 {float:right; margin:0px 0px 0 0; padding:0; list-style:none;
				width:150px; border:0px solid #000;}/*RK*/
				
				#rightblock #bt_issues ul#previous_issue li
				 { padding:0 0px 0 0px; float:left; width:93%; $width:90%; _width:93%; margin:0; color:#204fa4; background:url(../images/archivesArrow.jpg) no-repeat right 7px;/* background:url(/images/archives_arrow.jpg) no-repeat right 7px; */ font-size:11px; line-height:18px; font-weight:bold; text-align:left; border:0px solid #000; text-transform:uppercase; width:65px; }/*RK*/
				 
				#rightblock #bt_issues ul#previous_issue li#divider
				 { margin:0px 10px; float:left;}
				
					#rightblock #bt_issues ul#previous_issue li a:link,
					#rightblock #bt_issues ul#previous_issue li a:visited
					{ color:#204fa4; text-decoration:none;}
					
					#rightblock #bt_issues ul#previous_issue li a:hover
					 { color:#204fa4; text-decoration:underline;}
					 

#rightblock #bt_issues #subsribe
{ border:0px solid #000; float:left; width:100%; margin:5px 0 0 0; }
#rightblock #bt_issues #subsribe #subsribe_link
{float:left; width:99px; height:16px; border:1px solid #5A0A0D; border-width:0 1px 1px 0; background:url(/images/subscribenow_bg.jpg) repeat-x left top; text-align:center; }
#rightblock #bt_issues #subsribe #subsribe_link a
{font:bold 11px arial; color:#fff; text-decoration:none }
#rightblock #bt_issues #subsribe #subsribe_link a:hover,
#rightblock #bt_issues #subsribe #favouritebusiness_link a:hover
{text-decoration:underline; }

#rightblock #bt_issues #subsribe #favouritebusiness_link
{float:right; height:15px; border:1px solid #C7D7FD; border-width:1px 1px 1px 0; font:bold 11px arial; color:#204FA4;background:url(/images/favouritebusiness_bg.jpg) repeat-x left top; text-align:left; padding:0 0 0 8px; width:191px; }

#rightblock #bt_issues #subsribe #favouritebusiness_link a
{font:bold 11px arial; color:#204FA4; text-decoration:none; }

#rightblock #bt_issues .this_week
{float:left; font:normal 11px arial; color:#204fa4; margin:10px 0; float:left; width:300px; }			 
					 
#rightblock #bt_issues .this_week strong
{color:#000/*D71516*/; }
#rightblock #bt_issues .this_week a
{margin:0 4px; }

			
			
			/*#########################################right part start######################################*/
		
		#leftblock #top2 #rightpart { float:right; width:494px !important; overflow:hidden; border:0px solid #000; }
		
			
				
			
			
			
			
			#leftblock #top2 #rightpart #bt_more { float:left; width:328px;}
			
				#leftblock #top2 #rightpart #bt_more #more_img { float:left;}
				#leftblock #top2 #rightpart #bt_more #more_img img { border:1px solid #c8c8c8;}
				#leftblock #top2 #rightpart #bt_more h1 { float:left; background:url(/images/bt_more.jpg) no-repeat left top; 
				display:block; width:290px; height:20px; margin:0 0 5px 0; padding:0;}

				#leftblock #top2 #rightpart #bt_more h2 { font-family:Georgia; font-size:14px; font-weight:bold; color:#204fa4;
				padding:0; margin:5px 0;}
				
				#leftblock #top2 #rightpart #bt_more ul { float:left; margin:0; padding:0; list-style:none;}
				/*#leftblock #top2 #rightpart #bt_more ul li { float:left; background:url(images/topstories_bullet.jpg) no-repeat left 8px;
				color:#204fa4; font-size:12px; padding:0 0 0 7px; line-height:18px; width:80px; clear:left;}*/
				
				#leftblock #top2 #rightpart #bt_more ul li#one { float:left; background:url(/images/topstories_bullet.jpg) no-repeat 0px 8px;
				color:#204fa4; font-size:12px; padding:0 0 0 10px; line-height:18px; width:150px; border:0px solid #000; clear:left;}
				
				#leftblock #top2 #rightpart #bt_more ul li#two { float:right; background:url(/images/topstories_bullet.jpg) no-repeat 0px 8px;
				color:#204fa4; font-size:12px; padding:0 0 0 10px; line-height:18px; width:140px; border:0px solid #666; margin:0 0 0 10px;}
				
					#leftblock #top2 #rightpart #bt_more ul li a:link,
					#leftblock #top2 #rightpart #bt_more ul li a:visited { text-decoration:none; color:#204fa4;}
					
					#leftblock #top2 #rightpart #bt_more ul li a:hover { text-decoration:underline; color:#204fa4;}
			
			#leftblock #top2 #rightpart #bt_dossier { float:left; margin:10px 0 10px 0; width:328px;}
			
			#leftblock #top2 #rightpart #bt_poll { float:left; width:328px; color:#204fa4;}
				#leftblock #top2 #rightpart #bt_poll #pp2 { float:left; width:99%; border:0px solid #000;}
				#leftblock #top2 #rightpart #bt_poll #pp2 h2 { color:#204fa4; margin:0 0 10px 0; padding:0 10px 0 15px; font-weight:normal; font-size:12px; border:0px solid #000;}
				#leftblock #top2 #rightpart #bt_poll #pp3 { float:left; width:auto; border:0px solid #000;}
				#leftblock #top2 #rightpart #bt_poll #pp3 #op1 { float:left; text-align:left; padding:0 0 0 8px; 
													 line-height:20px; border:0px solid #000; font-size:12px;}
				#leftblock #top2 #rightpart #bt_poll #pp3 #op2 { float:left; width:auto; height:25px; line-height:20px; border:0px solid #000; color:#204fa4; font-size:12px; }
				#leftblock #top2 #rightpart #bt_poll #pp4 { float:right; width:80px;  border:0px solid #000; padding:0 0 0 0px; }
				#leftblock #top2 #rightpart #bt_poll #pp4 .vote_bt { background:url(/images/submit_bg.jpg) no-repeat left top; width:100%; height:20px; border:none; margin:0; padding:0 0 2px 8px; border:0px solid #000; font-weight:bold; color:#454545; font-size:11px; text-align:left; line-height:17px;}
				
/*	----------------------------------------*/			
				
		#leftblock #top2 #rightpart #bt_poll_1 { float:left; width:300px; color:#204fa4;}
				#leftblock #top2 #rightpart #bt_poll_1 #pp2 { float:left; width:99%; border:0px solid #000;}
				#leftblock #top2 #rightpart #bt_poll_1 #pp2 h2 { color:#204fa4; margin:0 0 10px 0; padding:0 10px 0 15px; font-weight:normal; font-size:12px;
				 border:0px solid #000;}
				#leftblock #top2 #rightpart #bt_poll_1 #pp3 { float:left; width:auto; border:0px solid #000;}
				#leftblock #top2 #rightpart #bt_poll_1 #pp3 #op1 { float:left; text-align:left; padding:0 0 0 8px; 
													 line-height:20px; border:0px solid #000; font-size:12px;}
				#leftblock #top2 #rightpart #bt_poll_1 #pp3 #op2 { float:left; width:auto; height:25px; line-height:20px;
													 border:0px solid #000; color:#204fa4; font-size:12px; }
				#leftblock #top2 #rightpart #bt_poll_1 #pp4 { float:right; width:80px;  border:0px solid #000; padding:0 0 0 0px; }
				#leftblock #top2 #rightpart #bt_poll_1 #pp4 .vote_bt { background:url(/images/submit_bg.jpg) no-repeat left top;
														width:100%; height:20px; border:none; margin:0; padding:0 0 2px 8px; border:0px solid #000;
														font-weight:bold; color:#454545; font-size:11px; text-align:left; line-height:17px;}
														

					
	/*	----------------------------------------*/																
														
			

		
			/*#########################################right part complete######################################*/
	

#contentdiv #rightblock { float:right; width:300px !important; border:0px solid #000; overflow:hidden;}

			#rightblock #stocks_info { float:right; border:0px solid #000; width:300px;}
			#rightblock #ad_right { float:right; margin:15px 0; text-align:center;}
			#rightblock #ad_right b{ font-weight:normal; margin:0; padding:0; width:100%; font-variant:small-caps; color:#989898; letter-spacing:4px; text-align:center;}
			
				#rightblock #ad_right img { text-align:center; padding-right:25px; }
				
			#rightblock #gallery_block { float:left; border:0px solid #000; width:99%;}
			
			#rightblock #bestof_rest { float:left; width:298px; margin:10px 0 0 0; border:0px solid #000;}
			
				#rightblock #bestof_rest h1 { float:left; color:#790000; padding:0 49px 0 0; margin:0 0 10px 0; font-family:Verdana; font-weight:bold; width:100%; font-size:11px; background:url(/images/head_bullet.jpg) no-repeat 141px 3px;}
				 				
				 
				#rightblock #bestof_rest #spiralholder { float:left;   background:url(/images/spiral.jpg) repeat-y left top;  /*height:300px;*/ clear:left; padding:0 0 0px 22px; z-index:1; }
				 
				 #rightblock #bestof_rest #spiralholder #paper_holder {
				 background:url(/images/spiral_page.jpg) no-repeat right bottom; float:right; width:275px;padding:0 0 10px 0px;
				}
				#rightblock #bestof_rest #pageholder { float:left;  border:0px solid #000; width:260px;}
				 
					#rightblock #bestof_rest #pageholder h2 { float:left; font-weight:bold; font-size:12px; color:#ec1c24; margin:15px 0 0 0; padding:0;	width:100%;}
					#rightblock #bestof_rest #pageholder #img { float:left; margin:0 7px 0 0;}
					#rightblock #bestof_rest #pageholder #img_right { float:right; margin:0 8px 0 0; border:0px solid #000;}
					#rightblock #bestof_rest #pageholder img { border:1px solid #acacac;}
					
					#rightblock #bestof_rest #pageholder h3 { float:left; font-weight:bold; font-size:12px; color:#204fa4; margin:0; padding:0;width:70%; border:0px solid #000; }
					 #rightblock #bestof_rest #pageholder h5 { float:left; font-weight:bold; font-size:12px; color:#204fa4; margin:0; padding:0;width:60%; border:0px solid #000; }
					#rightblock #bestof_rest #pageholder h4 { float:left; font-weight:normal; font-size:12px; color:#000; margin:0; padding:0; width:70%; }
					#rightblock #bestof_rest #pageholder h6 { float:left; font-weight:normal; font-size:12px; color:#000; margin:0; padding:0; width:69%; border:0px solid #000; }

/****/		#rightblock #gallery_block #pg_gallery #pg_table h6 
					{ float:right; margin:0 0px 0 0; padding:0 7px 0 0; color:#204fa4; font-family:Tahoma; font-weight:normal; font-size:9px; background:url(/images/more_bullet.jpg) no-repeat right 4px;}
					#rightblock #gallery_block #pg_gallery #pg_table h6 a:link,
					#rightblock #gallery_block #pg_gallery #pg_table h6 a:visited 
					{ color:#204fa4; font-weight:normal; text-decoration:none; height:auto; line-height:10px; padding:0; }
				#rightblock #gallery_block #pg_gallery #pg_table h6 a:hover 
					{ color:#204fa4; text-decoration:underline;	}

/***---------------EVECATCHERS---------------***/

#rightblock #gallery_block #eve_catchers #eve_catchers_content
{font-family:Arial; font-size:12px; font-weight:normal; text-decoration:none; color:#000000; border:0px solid #000; margin:9px 0 0 2px; padding:0; width:280px;}
#rightblock #gallery_block #eve_catchers #eve_catchers_content img
{float:right;border:1px solid #A7A7A7; margin:0 0 0 12px; }
#rightblock #gallery_block #eve_catchers #eve_catchers_content ul
{margin:10px 0 0 0; padding:0; }
#rightblock #gallery_block #eve_catchers #eve_catchers_content ul li
{margin:0; padding:0 0 0 10px; background:url(/images/blue_squire_bullet.jpg) no-repeat left 8px; font-family:Arial; font-size:12px; font-weight:bold; line-height:19px; list-style-type:none; }
#rightblock #gallery_block #eve_catchers #eve_catchers_content ul li a
{color:#204fa4; text-decoration:none; }
#rightblock #gallery_block #eve_catchers #eve_catchers_content ul li a:hover
{color:#204fa4; text-decoration:underline; }
#rightblock #gallery_block #eve_catchers #eve_catchers_content h5
{font-size:14px; font-family:Georgia; font-weight:bold; color:#204fa4; width:126px; float:left; margin:0; padding:0 0 3px 0; border:0px solid #000;  }
#rightblock #gallery_block #eve_catchers #eve_catchers_content h5 a
{color:#204fa4; text-decoration:none; }
#rightblock #gallery_block #eve_catchers #eve_catchers_content h5 a:hover
{color:#204fa4; text-decoration:underline; }

/***---------------Footer Presentation Divs---------------***/

#footerdiv #google_ad_footer { margin:20px auto;  border:0px solid #000; text-align:center;}
#footerdiv #footer_menu {  width:70%; /*background:url(/images/section-links-bg.jpg) repeat-x left top;*/ border:1px solid #BDD9E5; border-width:1px 0px 1px 0px; margin:0 auto; padding:0;height:18px; color:#4C4C4C; font-size:11px; font-family:Tahoma; text-align:center; font-weight:bold;}
#footerdiv #footer_menu .moduletable
{border:0px solid #000; width:100%; text-align:center }
#footerdiv #footer_menu a:link,
#footerdiv #footer_menu a:visited,
#footerdiv #footer_menu a:hover { color:#4C4C4C; text-decoration:none; line-height:16px; }
#footerdiv #footer_menu span { line-height:16px; margin:0 15px;}
#footerdiv #copyrights
{float:left; padding:10px 0;  font:normal 11px arial; color:#4B4B4B; text-align:center; width:100%; border:0px solid #000;}
#footerdiv #copyrights a
{text-decoration:none; color:#204fa4; }

#footerdiv #copyrights a:hover
{text-decoration:underline; }

#footerdiv #itgd_group_links
{border:0px solid #000; margin:0 auto 15px auto; width:95%; font:normal 11px arial; color:#6277A4; line-height:18px; text-align:center; }

#footerdiv #itgd_group_links b
{width:auto; font:bold 11px Arial; color:#E31D36; border:0px solid #000; margin:0; line-height:18px; }
#footerdiv #itgd_group_links strong
{color:#494949; margin:0 0 0 5px;}
#footerdiv #itgd_group_links a
{text-decoration:none; color:#6277A4; margin:0 5px;}
#footerdiv #itgd_group_links a:hover
{text-decoration:underline; }

	/*#footerdiv #footer_menu ul { padding:0; margin:0 0 0 20%; list-style:none;}
		#footerdiv #footer_menu ul li { float:left; line-height:16px;}
		#footerdiv #footer_menu ul li#seperator { float:left; line-height:16px; margin:0 15px;}
			#footerdiv #footer_menu ul li a:link {color:#000; text-decoration:none;}
			#footerdiv #footer_menu ul li a:visited {color:#000; text-decoration:none;}
			#footerdiv #footer_menu ul li a:hover {color:#000; text-decoration:none;}*/

/****/

/***---------------Registration form---------------***/
#registration_form { margin:0 0 5px 0; padding:0; width:100%; float:left; border:0px solid #000;
							font-size:12px; color:#5a5a5a;}
#registration_form #field1 { margin:5px 0; padding:0; float:left; border:0px solid #000; width:40%;}
#registration_form #field2 { margin:5px 0; padding:0; float:left; border:0px solid #000; width:58%;}
#registration_form .title { margin:0 0 0 0; padding:0 0 0 0; float:left; width:100%; border:0px solid #000;
									font-size:12px; color:#8f592a; text-decoration:none; font-weight:bold;}
#registration_form .required {margin:5px 0; padding:0; float:right; font-size:10px; width:100%;
									text-align:right;}
#registration_form i {color:#FF0000; font-style:normal;}
#registration_form input  { border:1px solid #eab045; font-size:11px; color:#5a5a5a; width:185px; }
#registration_form input.none { border:none; width:20px;}
#registration_form textarea { border:1px solid #CCCCCC; font-size:11px; color:#5a5a5a; width:180px;
									height:60px; }
#registration_form input.button { border:0px solid #f8efc1; color:#000; font-weight:bold; font-size:11px;
 background:#fff url(/images/allbutton_bg.jpg) no-repeat left top;  padding:0 0 5px 0;
 width:127px; height:20px;  }													
#registration input.send_button,
.send_button { border:0px solid #f8efc1; color:#fff;
 background:#fff url(/images/send_bg.jpg) repeat left top; padding:0px; width:50px; height:20px; font:bold 11px arial; cursor:pointer;   }	
 a.send_button
 {display:block; padding:3px; width:50px; float:left; margin:0 10px 0 0; text-align:center; height:15px; font:bold 11px arial; }								


/***--------------- Madhu ---------------***/
/***---------------Poll styles ---------------***/
.poll_classes {
font-size:12px; font-family:Arial;
}
.poll_classes .poll_query{
padding:0 0 10px 10px; font-weight:normal;
}
#task_button.button {
background-image:url(/images/poll_submit.jpg); border:none; width:61px; height:19px; cursor:pointer; font-family:tahoma; font-size:11px; font-weight:bold; color:#4A494A; margin:5px; $margin:5px 2px;
}

#quiz_button .button {
background-image:url(/images/poll_submit.jpg); border:none; width:61px; height:19px; cursor:pointer; font-family:tahoma; font-size:11px; font-weight:bold; color:#4A494A; margin:5px;
}

#editer {
font-family:arial; font-size:12px; color:#828282; text-align:left; font-weight:normal;
}
#editer textarea{
width:230px; height:82px; padding:0 0 0 2px; font-family:tahoma; font-size:11px; font-weight:normal; color:#000000; border:1px solid #666;
}
#editer input {
width:158px; height:13px; margin:0 0px 0 0; font-family:tahoma; font-size:11px; font-weight:normal; color:#000000; border:1px solid #666;
}
#editer input.button{
background-image:url(/images/poll_submit.jpg); border:none; width:61px; height:19px; cursor:pointer; font-family:tahoma; font-size:11px; font-weight:bold; color:#4A494A;
}

/*################################## Podcast ###############################################*/
#pod_cast {
background:#FFf url(/images/podcast_bg.jpg) repeat-x left top; margin:15px 0 13px 0; border:1px solid #E61920; width:298px; float:left;
}
#pod_cast h2{
margin:0; padding:0; clear:right; font-family:verdana; font-size:11px; color:#000000; margin:4px 0 3px 9px; border:0px solid #000; /*background:url(/images/pod_cast_arrow_bg.jpg) no-repeat right 3px;*/ padding:0 50px 0 0; width:70PX;
}
#pod_cast h2 a{
color:#000000; text-decoration:none;
}
#pod_cast h2 a:hover{
color:#000000; text-decoration:underline;
}
#pod_cast b{
margin:5px 0 0 0; font-weight:normal; display:block; border:0px solid #000;
}
#pod_cast #pod_img{
width:inherit; padding:0 10px; float:left;
}

#pod_cast_yellow_bg {
background:#FFf url(/images/pod_cast_yellow_bg.jpg) repeat-x left top; margin:0 0 20px 0; border:1px solid #F5898E; width:324px; float:left;
}
#pod_cast_yellow_bg h2{
margin:0; padding:0; clear:right; font-family:verdana; font-size:12px; color:#000000; margin:4px 0 3px 9px; border:0px solid #000; background:url(/images/pod_cast_yellowarrow_bg.gif) no-repeat right 3px; padding:0 50px 0 0; width:70PX;
}
#pod_cast_yellow_bg h2 a{
color:#000000; text-decoration:none;
}
#pod_cast_yellow_bg h2 a:hover{
color:#000000; text-decoration:underline;
}
#pod_cast_yellow_bg b{
margin:5px 0 0 0; font-weight:normal; display:block; 
}
#pod_cast_yellow_bg #pod_img{
width:inherit; padding:0 10px; float:left;
}

#breadcrump {
float:left;	text-align:left;font-size:11px;	margin:3px 0 0 5px; height:18px;border:0px solid #000;	font-weight:normal;	color:#000000;

} 
#breadcrump a:link, #breadcrump a:visited, #breadcrump a:hover {
	color:#000;
	text-decoration:none;
	/*background:url(../images/arrow_breadcrmps.gif) right center no-repeat;*/
	padding:0 16px 0 0;
	font-weight:bold;
}
#breadcrump img {
border:0px solid #000; margin: 0 0 1px 3px;
}



/*Archives page*/

#archives 
{border:0px solid #e8e8e8;width:100%;padding:10px 0px 0px 0px;}
#archives a
{text-decoration:none; color:#204fa4; }
#archives a:hover
{text-decoration:underline; }
#archives .archives_title
{font:bold 28px arial; color:#d71920; width:15%; padding:0 5px 0 0; white-space:pre; text-transform:lowercase; }

#archives #special_sec_img_line 
{border-bottom:1px solid #D71920; height:24px; margin:0 0 20px 0; }

#archives #archives_table 
{font-weight:normal;font-size:12px;color:#b20100;padding:0px;border:1px solid #A52127;width:241px; margin:0 0px 0 0;}

#archives_table .archives_link 
{font:bold 14px Georgia;color:#fff;background-color:#A52127;padding:5px; text-align:center;}

#archives_table .archives_link a 
{color:#fff;text-decoration:none;}

#archives_table .archives_link a:hover 
{color:#FFD0D2;text-decoration:none;}

#archives_head {
width:154px;float:left;background-image:url(../images/left_tools_bg.gif);background-position:left top;background-repeat:repeat-x;padding:5px 0 5px 0;text-align:left;}

#archives_head a{
	color:#FFFFFF;	text-decoration:none;}
	
#archives_head a:hover{
	color:#fff;	text-decoration:underline;}
	
#archives .more_archives
{background-color:#D7181F; font:bold 11px arial; color:#FFFFFF;  }
#archives .more_archives a
{text-decoration:none; color:#000000; }
#archives .more_archives a:hover
{text-decoration:underline; color:#FFFFFF; }
	
	
/*End of Archives page*/


#registration {
padding:0px 0px 5px 0px;
margin:20px 0px 20px 0px;
border:0px solid #000;
font-size:11px;
color:#5a5a5a;
}
#registration .title {
font-size:12px;
color:#006bb5;
text-decoration:none;
font-weight:bold;
padding:0px 0px 0px 5px;
}
#registration input  {
border:1px solid #CCCCCC;
font-size:11px;
color:#5a5a5a;
width:180px;
}
#registration input.none  {
padding:0 0 0 0;
margin:0 0 0 0;
border:0px solid #000;
width:20px;
}
#registration .button{
border:1px solid #f8efc1;
width:auto;
background-color:#ecaf44;
color:#FFFFFF;
font-weight:bold;
padding:2px 7px;
cursor:pointer;
}
#registration textarea {
border:1px solid #CCCCCC;
font-size:11px;
color:#5a5a5a;
width:180px;
height:60px;
}
#registration table#register tr td {
padding:5px;
text-align:left;
vertical-align:top;
border:0px solid #000;
font-size:11px;
color:#5a5a5a;
}
#register a:link {
font-size:11px;
color:#006bb5;
text-decoration:none;
}
#register a:visited {
font-size:11px;
color:#006bb5;
text-decoration:none;
}

#register a:hover {
font-size:11px;
color:#006bb5;
text-decoration:underline;
}

#registration i {
color:#FF0000;
font-style:normal;
}
#registration .required {
text-align:right;
}

#registration select {
font-size:11px;
color:#5a5a5a;
}								
									
/****/




/*  title style  */
/*#rightpart #fullstory .staticpage_title {
	font-size:18px;
	color:#b23403;
	text-decoration:none;
	font-weight:bold;
	padding:0 0 0 30px;
	background:url(/images/prevention_title_bg.jpg) no-repeat left top;
	display:table-cell;
	height:33px;
}*/
#rightpart #fullstory .fullstorytext {
	font-size:9pt;	color:#000;	text-decoration:none;	padding:0px 3px 0 0;
}

#rightpart #fullstory .fullstorytext p{
margin:0 0 10px 0; padding:0;

}
#rightpart #fullstory .fullstorytext em
{font-style:italic; font-weight:normal; }
#rightpart #fullstory .fullstorytext .mosimage, #rightpart #fullstory .fullstorytext .moscaption
{color:#7A7879; font:normal 9px tahoma; }
#rightpart #fullstory .fullstorytext .mosimage a
{text-decoration:none; color:#204fa4; }
#rightpart #fullstory .fullstorytext .mosimage a:hover
{text-decoration:underline; }
#rightpart #fullstory .fullstorytext img,
#rightpart #fullstory .fullstorytext .mosimage img
{ border:1px solid #888; margin-bottom:2px;}

#rightpart #fullstory .fullstorytext table
{ font:normal 12px arial; }

#rightpart #fullstory .fullstorytext ul{
	margin:10px 0 10px 15px; padding:0 0 0 0; list-style-type:none;
}
#rightpart #fullstory .fullstorytext ul li{
	padding:0 0 0 10px; list-style-type:none; line-height:17px; background:url(/images/melon_bullet.gif) no-repeat left 6px; color:#000000;
}
#rightpart #fullstory .fullstorytext ul li a{
	line-height:17px; color:#666666; text-decoration:none;
}
#rightpart #fullstory .fullstorytext ul li a:hover{
	color:#000000; text-decoration:none;
}
#rightpart #fullstory_ext_links 
{border:1px solid #ec1c24 !important;background:#fff url(/images/alltools_bg.jpg) repeat-y right top; width:138px; float:right; margin:0 1px 20px 0;}

#rightpart #fullstory_ext_links h2
{margin:0; padding:0; line-height:22px; font-family:Verdana; font-size:12px; text-align:center; background:url(/images/tools_head_bg.jpg) repeat-x  left top;}

#rightpart #fullstory .fullstorytext #story_right_links #fullstory_ext_links dl{
margin:10px 0; padding:0; list-style-type:none; line-height:15px;
}
#rightpart #fullstory .fullstorytext #story_right_links #fullstory_ext_links dl dt{
list-style-type:none; background:none; margin:0 0 0 15px; padding:0; line-height:30px;
}
#rightpart #fullstory .fullstorytext #story_right_links #fullstory_ext_links dl dt img {
float:left; margin:8px 0 0 0; border:0px solid #000; padding:0; vertical-align:middle;
}
#rightpart #fullstory .fullstorytext #story_right_links #fullstory_ext_links dl dt a{
font-family:arial; font-size:12px; color:#000000; text-decoration:none; padding:0 0 5px 0; margin:0 0 0px 10px;
}
#rightpart #fullstory .fullstorytext #story_right_links #fullstory_ext_links dl dt a:hover{
text-decoration:underline;
}


#rightpart #fullstory .fullstorytext #story_right_links #fullstory_ext_links dl dt.feedback {
background:url(/images/feed_back_image.jpg) no-repeat left 8px; padding:0 0 0 17px;
}
#rightpart #fullstory .fullstorytext #story_right_links #fullstory_ext_links dl dt.print {
background:url(../images/print_icon.gif) no-repeat left 8px; padding:0 0 0 17px;}

#fullstory .fullstorytext #story_right_links #fullstory_ext_links dl dt.completeStory 
{background:url(../images/speech_icon.gif) no-repeat left 8px !important; padding:0 0 0 17px !important;}

#rightpart #fullstory .fullstorytext #story_right_links #fullstory_ext_links dl dt.e_mail {
background:url(../images/email_icon.gif) no-repeat left 10px; padding:0 0 0 17px;
}
#rightpart #fullstory .fullstorytext #story_right_links #fullstory_ext_links dl dt.rss_feed {
background:url(../images/add_rssfeed.gif) no-repeat left 8px; padding:0 0 0 17px;
}
#rightpart #fullstory .fullstorytext #story_right_links #fullstory_ext_links dl dt.font_size 
{background:url(/images/font_icon.jpg) no-repeat left 8px; padding:0 0 0 17px;}

#rightpart #fullstory .fullstorytext #story_right_links #fullstory_ext_links dl dt.font_size .small 
{font-size:10px; }

#rightpart #fullstory .fullstorytext #story_right_links #fullstory_ext_links dl dt.font_size .normal 
{font-size:12px; color:#ff0000; }
#rightpart #fullstory .fullstorytext #story_right_links #fullstory_ext_links dl dt.font_size .larg 
{font-size:14px; }


#rightpart #fullstory .staticpage_title {
	font-size:18px;
	color:#204fa4;
	text-decoration:none;
	font-weight:bold;
}
#rightpart #fullstory .fullstorytext #story_right_links {
border:0px solid #000; float:right; width:140px;
}
#rightpart #fullstory .fullstorytext #story_right_links .rel_stories {
padding:0 0 0 0;
margin:0 0 0 0;
border:1px solid #ec1c24;
width:138px;
float:left;
}
#rightpart #fullstory .fullstorytext  #story_right_links .rel_stories h1 {
font-size:11px; font-family:arial; font-weight:bold; color:#204fa4;  padding:10px 0 0px 10px; margin:0;
}
#rightpart #fullstory .fullstorytext  #story_right_links .rel_stories ul {
margin:5px 0 5px 10px; padding:0; list-style:none;
}
#rightpart #fullstory .fullstorytext  #story_right_links .rel_stories ul li {
padding:0 0 3px 10px; font-weight:normal; text-decoration:none; color:#204fa4; line-height:16px;
 background: url(/images/fact_bullet.jpg) no-repeat 0px 5px;  border:0px solid #000; width:108px;}
#rightpart #fullstory .fullstorytext  #story_right_links .rel_stories ul li a:link {
text-decoration:none; color:#204fa4; 
}
#rightpart #fullstory .fullstorytext  #story_right_links .rel_stories ul li a:visited {
text-decoration:none; color:#204fa4; 
}
#rightpart #fullstory .fullstorytext  #story_right_links .rel_stories ul li a:hover {
text-decoration:underline; color:#204fa4; 
}

.fullstorytext #story_pagination {
font-family:tahoma; font-size:11px; color:#000; font-weight:bold;
}
.fullstorytext #story_pagination a:link,
.fullstorytext #story_pagination a:visited
{
color:#204fa4; text-decoration:none; font-weight:bold; font-size:11px; font-family:tahoma;
}
.fullstorytext #story_pagination a:hover{
color:#204fa4; text-decoration:underline; font-weight:bold; font-size:11px; font-family:tahoma;
}
.fullstorytext #story_pagination img{
margin:0; padding:0 0 2px 0; $padding:2px 0 0px 0;
}
#fullstory .fullstorytext a.print_button,
a.blog_print_button
{font-family:tahoma; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold; background-color:#EF1C21; padding:2px 5px;    }
a.blog_print_button
{float:left; margin:0 10px 0 0; }

#fullstory .fullstorytext a.print_button:hover
{text-decoration:underline; color:#FFFFFF; }

#fullstory .fullstorytext input.print_button
{font-family:tahoma; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold; background-color:#EF1C21; padding:2px 5px; width:auto; border:none;   }



/*  title fullstorytext  */
#padding_l_r{
padding:0 10px;
}

#rightpart #fullstory .fullstorytext ul{
	margin:10px 0 10px 15px; padding:0 0 0 0; list-style-type:none;
}
#rightpart #fullstory .fullstorytext ul li{
	padding:0 0 0 10px; list-style-type:none; line-height:17px; background:url(/images/melon_bullet.gif) no-repeat left 6px; color:#000000;
}
#rightpart #fullstory .fullstorytext ul li a{
	line-height:17px; color:#666666; text-decoration:none;
}
#rightpart #fullstory .fullstorytext ul li a:hover{
	color:#000000; text-decoration:none;
}
#fullstory_ext_links {
border:1px solid #ec1c24 !important;
background:#fff url(/images/alltools_bg.jpg) repeat-y right top;
}
#fullstory_ext_links h2{
margin:0; padding:0; line-height:22px; font-family:Verdana; font-size:12px; text-align:center; background:url(/images/tools_head_bg.jpg) repeat-x  left top;
}
#fullstory_ext_links .tools_bg {
background:#fff url(/images/tools_bg.jpg) repeat-x left top;
/*border-bottom:1px dashed #eab045;*/
color:#000;
font-size:12px;
font-weight:bold;
padding:0 0 0 35px;
line-height:20px;
}


/*Pollresults page*/

#rightpart #pollstableborder {
font-size:12px;
font-family:Arial;
font-weight:normal;
color:#5b5b5b;
border:1px solid #BFBFBF;
text-align:left;
float:left;
width:487px;
}
#rightpart #pollstableborder b {
color:#134987;
}
#rightpart #pollstableborder h2 {
margin:0; padding:0; font-size:12px; color:#FF0000;
}

#poll_question {
font-size:12px;
font-family:Arial;
font-weight:normal;
color:#5b5b5b;
padding:0 0 5px 0;
border:0px solid #5b5b5b;
}
#poll_question select {
font-size:12px;
font-family:Arial;
font-weight:normal;
color:#5b5b5b;
width:auto;
}
#vote_details{
font-size:12px;
font-family:Arial;
font-weight:normal;
color:#5b5b5b;
padding:0px;
line-height:19px;
}
.message {
text-align:center;
font-size:12px;
font-family:Arial;
font-weight:bold;
color:#b20100;
padding:5px 0px 10px 0px;
text-decoration:underline;
}

/*  title newsletter_button (Madhu/18-05-07) */
#contentdiv #rightdiv #newsletter_button {
	float:right; width:100%; margin:10px 0px 0 0; padding:0 0px 0 0; border:0px solid #000; text-align:right;
}
#contentdiv #rightdiv #newsletter_button .submit_btn { border:1px solid #FF0000; padding:0 2px 0 14px; color:#862165; background:#fff url(/images/submit_bullet.jpg) no-repeat 3px 5px; font-weight:bold; text-align:left; width:70px; cursor:pointer; margin:0 7px 0 0;}

/*.top2_menu_bg {
background-color:#7927af;
}*/



/*Search form Classes*/

#searchform {
margin:0px 0px 0px 0px;
padding:0px  0px 0px 0px;
border:0px solid #000;
font-size:11px;
color:#5a5a5a;
}
#searchform .title {
font-size:12px;
color:#006bb5;
text-decoration:none;
font-weight:bold;
}
#searchform input  {
border:1px solid #cdcdcd;
font-size:11px;
color:#5a5a5a;
}
#searchform input.none  {
border:none;
}
#searchform textarea {
border:1px solid #CCCCCC;
font-size:11px;
color:#5a5a5a;
width:180px;
height:60px;
}
#searchform table#register {
padding:5px;
text-align:left;
vertical-align:top;
font-size:11px;
color:#5a5a5a;
width:100%;
clear:both;
border:0px solid #000;
}

#searchform table#register tr td {
padding:5px;
text-align:left;
vertical-align:top;
border:0px solid #000;
}
#register .title {
font-size:12px;color:#000;text-decoration:none;font-weight:bold;padding:5px;
}
#register .searchresults {
font-size:12px;
color:#000;
text-decoration:none;
font-weight:normal;
}
/*Search Info*/
#register fieldset {
border:0px solid #000;
}
#register .searchinfo {
font-size:12px;
color:#060606;
text-decoration:none;
font-weight:normal;
border:0px solid #000;
}

#register span.highlight { /*Search Text Highlight*/
font-size:12px;
color:#d81921;
text-decoration:none;
font-weight:bold;
/*padding:5px;*/
border:0px solid #000;
/*background-color:#B3B8CB;*/
}
#register .searchinfo a:link {
font-size:12px;
color:#000;
text-decoration:underline;
font-weight:bold;
padding:5px;
}
#register .searchinfo a:visited {
font-size:12px;
color:#000;
text-decoration:underline;
font-weight:bold;
padding:5px;
}
#register .searchinfo a:hover {
font-size:12px;
color:#000;
text-decoration:none;
font-weight:bold;
padding:5px;
}
#register .searchinfo fieldset 
{padding:5px; border:1px solid #F4F4F4; margin:0; }



/*End of Search Info*/
#searchform i {
color:#FF0000;
font-style:normal;
}
#searchform .required {
text-align:right;
}
#searchform input.button {
border:1px solid #f8efc1;
width:auto;
background-color:#D81921;
color:#FFFFFF;
font-weight:bold; height:19px; padding:0; cursor:pointer;
}



#searchform select {
font-size:11px;
color:#5a5a5a;
}
/*End of Search form Classes*/


/*Pagenation class*/
.pagenate {
font-size:11px;
font-weight:bold;
color:#204fa4;
}
.pagenate_link {
font-size:11px;
font-weight:bold;
color:#204fa4;
text-decoration:none;
}
.pagenate_text {
font-size:11px;
font-weight:normal;
color:#000;
}

/*End of Pagenation class*/


/*PhotoGallery Homepage*/
#pg_table {
margin:0px 0px 0px 0px;
border:0px solid #ec1c24;
}
#pg_table .pg_bg img{
/*background:#fff url(/images/pggallery_bg.jpg) repeat-x left bottom;
*/
border:1px solid #414342;

}
#pg_table .pg_bg
{padding:15px 0 0 0; }
#pg_table .pg_bg_galleryname {
background-color:#fff;
font-weight:bold;
font-size:12px;
color:#333333;
}
#pg_table span.title {
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#000;
}
#pg_table span.count {
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#666;
}
#pg_table span.text {
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#666;
text-align:justify;
}
.pg_link {
font-size:11px;
font-weight:bold;
color:#173975;
text-decoration:none;
}
.pg_link1 {
font-size:11px;
font-weight:bold;
color:#173975;
text-decoration:none;
}
/*End of PhotoGallery Homepage*/

/*PhotoGallery & Slide show*/

/*End of PhotoGallery & Slide show*/

/*Full story Classes*/

#rightpart #fullstory .title {
color:#8f592a;
font-size:17px;
font-weight:bold;
text-align:left;
}
/*#fullstory .staticpage_title {
font-size:12px;
color:#8f592a;
text-decoration:none;
font-weight:bold;
padding:0px 0px 0px 0px;
}*/


#rightpart #fullstory .contenttitle {
color:#204fa4;
font-size:18px;
font-weight:bold;
text-align:left;
padding:0px;
font-family:Georgia;
}


#rightpart #fullstory .dateline, #rightpart #fullstory .byline  {
color:#969696;
font-size:11px;
font-weight:normal;
text-align:left;
font-family:arial;
line-height:18px;
}

/*#fullstory .fullstorytext {
font-size:9pt;
color:#010101;
text-decoration:none;
padding:0px;
width:100%;
}*/

#rightpart #fullstory hr.extlinks_border {
border:none;
height:1px;
background-color:#c6ced5;
color:#c6ced5;
text-align:center;
width:96%;
}


/*End of Full Story Classes*/


.top_menu{
float:left;
background-image:url(../images/head_menu_left.gif);
background-repeat:no-repeat;
background-position:left;
z-index:1000;
width:730px;
height:20px;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
padding-left:10px;
}
.top_menu div{
background-image:url(../images/head_menu_bg.gif);
background-repeat:repeat-x;
background-position:left;
width:100%;
float:right;
height:20px;

}

.top_menu div #group{
float:left;
width:13%;
background-image:url(../images/arrow_head_menu.gif);
background-repeat:no-repeat;
background-position:82px 7px;
text-align:left;
line-height:20px;
font-size:11px;
font-family:Arial;
}
.top_menu span.mainlevel{
color:#FFFFFF;
font-weight:normal;
font-size:12px;
}
.top_menu div.moduletable{
float:left;
width:75%;
text-align:left;
font-size:12px;
}

.top_menu div.moduletable a{
font-weight:normal;
text-decoration:underline;
color:#FFFFFF;
font-size:12px;
padding:0 2px 0 2px;
text-align:left;
}
.top_menu div.moduletable a:hover{
font-weight:normal;
text-decoration:underline;
}


.top_menu a{
font-weight:normal;
text-decoration:underline;
color:#FFFFFF;
padding:0 2px 0 2px;
text-align:left;
font-size:12px;
}
.top_menu a:hover{
font-weight:normal;
text-decoration:underline;
font-size:12px;
}

									/*header menu css End*/
/*Group links*/
.top_menu div.grouplinks {
FONT-SIZE: 11px;
BACKGROUND: url(images/head_menu_bg.gif) repeat-x;
FLOAT: left;
MARGIN: 0px 0px 0px 0px;
FONT-FAMILY: arial;
border:0px solid #000;
width:86%;
}
.grouplinks UL {
PADDING: 0px 0px 0px 0px;
MARGIN: 0px 0px 0px 0px;
LIST-STYLE-TYPE: none;
}
.grouplinks UL LI {
FLOAT: left;
POSITION: relative;
line-height:20px;
}
.grouplinks UL LI A {
PADDING:0px 6px 0px 6px;
DISPLAY: block;
FLOAT: left;
COLOR: #fff;
LINE-HEIGHT: 20px;
HEIGHT: 20px;
TEXT-DECORATION: none;
font-weight:normal;
FONT-SIZE: 12px;
}
.grouplinks UL LI A:visited {
PADDING:0px 6px 0px 6px;
DISPLAY: block;
FLOAT: left;
COLOR: #fff;
LINE-HEIGHT: 20px;
HEIGHT: 20px;
TEXT-DECORATION: none;
font-weight:normal;
FONT-SIZE: 12px;
}
.grouplinks UL LI:hover {
BACKGROUND-color: #d88f48;
WIDTH: auto;
text-decoration:none;
}
.grouplinks UL LI A:hover {
BACKGROUND-color: #d88f48;
COLOR: #733d10;
text-decoration:none;
font-weight:normal;
FONT-SIZE: 12px;
}

/*HIDES THE DROPDOWN MENUS FROM DISLAYING*/
.grouplinks UL LI UL {
DISPLAY: none;
}
.grouplinks TABLE {
FONT-SIZE: 11px;
MARGIN: -1px;
BORDER-COLLAPSE: collapse;
}
/*-----------------------------------------------------------------------------------------------------*/
/*FOR THE DROPDOWN MENU IN MOZILLA STYLES*/
.grouplinks UL LI:hover A {
BACKGROUND: url(images/sub2a.gif) #d88f48;
COLOR: #733d10;
}
.grouplinks UL LI:hover UL {
MARGIN-TOP: 1px;
DISPLAY: block;
BACKGROUND-color: #d88f48;
LEFT: 0px;
POSITION: absolute;
TOP: 19px;
WIDTH: 125px;
border:0px solid #000;
}
.grouplinks UL LI:hover UL LI A {
PADDING:4px 4px 4px 8px;
DISPLAY: block;
WIDTH: 145px;
COLOR: #fff;
LINE-HEIGHT: 15px;
HEIGHT: auto;
}
.grouplinks UL LI:hover UL LI A:hover {
BACKGROUND: #eac39d;
COLOR: #733d10;
}
/*MOZILLA STYLES END*/
/*-----------------------------------------------------------------------------------------------------*/
/*FOR THE DROPDOWN MENU IN ie*/
.grouplinks UL LI A:hover UL {
MARGIN-TOP: 1px;
DISPLAY: block;
BACKGROUND-color: #d88f48;
LEFT: 0px;
POSITION: absolute;
TOP: 19px;
}
.grouplinks UL LI A:hover UL LI A {
PADDING:4px 4px 4px 6px;
DISPLAY: block;
WIDTH: 148px;
COLOR: #fff;
LINE-HEIGHT: 15px;
HEIGHT: 1px;
/*white-space:nowrap;*/
}
.grouplinks UL LI A:hover UL LI A:hover {
BACKGROUND: #eac39d;
COLOR: #733d10;
}
/*End of Group links*/

/*For slideshow link in the full story page*/
table#slideshow_table {
margin:8px 0px 0px 0px;
border:1px solid #FCBABA;
width:inherit; $width:10px;
}
#slideshow_table .slideshow_bg {
background-color:#FFEEEE;
}
#slideshow_table .slideshow_bg img
{ border:1px solid #888;
}
#slideshow_table .slideshow_bg_galleryname {
background-color:#FCBABA;
font-weight:bold;
font-size:12px;
color:#000;
padding:0px 0px 0px 10px;
height:25px;
}

/*#slideshow {
font-size:12PX;
font-weight:normal;
color:#B20100;
text-decoration:none;
}
*/
#slideshow_table .slideshow_bg_galleryname a:link {
font-size:12PX;
font-weight:bold;
color:#000;
text-decoration:none;
}
#slideshow_table .slideshow_bg_galleryname a:visited {
font-size:12PX;
font-weight:bold;
color:#000;
text-decoration:none;
}
#slideshow_table .slideshow_bg_galleryname a:hover {
font-size:12PX;
font-weight:bold;
color:#000;
text-decoration:underline;
}

/*end of  slideshow link in the full story page*/









/*Old Styles by Joomla/////////////////////////////////////////////////////////////////////////////////////////////////////*/
#search_inner {
padding: 10px 0px 0px 0px ;
height: 50px;
/*overflow: hidden;	*/
}


#buttons_outer {
width: 635px;
margin-bottom: 2px;
margin-right: 2px;
float: left;

}

#buttons_inner {
border: 1px solid #cccccc;
height: 21px !important;
height: 23px;
}

#pathway_text {
/* overflow: hidden;*/
display: block;
height: 25px;
line-height: 25px !important;
line-height: 22px;
padding-left: 4px;
border: 1px solid #ccc;
margin-bottom: 2px;
}

#pathway_text img {
margin-left: 5px;
margin-right: 5px;
margin-top: 6px;
}

#buttons {
float: left;
margin: 0px;
padding: 0px;
width: auto;
}

#header_outer {
text-align: left;
border: 0px;
margin: 0px;
}

#header {
padding:0px;
}

#top_outer{
float: left;
width: 90%;
padding:20px 0px 20px 20px;
}

#top_inner {
padding: 2px;
}

#left_outer {
}

#left_inner {
}

#content_outer {
padding: 0px;
margin-top: 0px;
margin-left: 2px;
float: left;
width: 635px;
}

#content_inner{
padding: 0;
padding-top: 2px;
margin: 0;
}

table.content_table {
width: 100%;
padding: 0px;
margin: 0px;
}

table.content_table td {
padding: 0px;
margin: 0px;
}


#banner_inner {
float: left;
padding: 0px;
height: 70px;
}

#poweredby_inner {
float: right;
padding: 0px;
margin-left: 0px;
height: 70px;
}

#right_outer {
margin-left: 2px;
width: 165px;
}

#right_inner {
float: none !important;
float: left;
border: 1px solid #cccccc;
padding: 2px;
}


.user1_inner {
border: 1px solid #cccccc;
float: none !important;
float: left;
margin: 0px;
padding: 2px;
}

.user2_inner {
border: 1px solid #cccccc;
float: none !important;
float: left;
margin: 0px;
padding: 2px;
}

table td.body_outer {
padding: 2px;
border: 5px solid #cccccc;
}

.maintitle {
color: #ffffff;
font-size: 40px;
padding-left: 15px;
padding-top: 20px;
}

.error {
font-style: italic;
text-transform: uppercase;
padding: 5px;
color: #cccccc;
font-size: 14px;
font-weight: bold;
}


.back_button {
float: left;
text-align: center;
font-size: 11px;
font-weight: bold;
border: 3px double #cccccc;
width: auto;
background: url(../images/button_bg.png) repeat-x;
padding: 0px 10px;
line-height: 20px;
margin: 1px;
}

.pagenav {
font-family:Tahoma;	
text-align: center;
font-size: 11px;
font-weight: bold;
color:#003366;
border: 1px double #cccccc;
width: auto;
background: url(../images/button_bg.png) repeat-x;
padding: 2px 5px;
line-height: 20px;
margin: 1px;
text-decoration:none;
}

.pagenavbar {
margin-right: 10px;
float: right;
}


/*#footer {
text-align: center;
padding: 3px;

}
*/

table.contentpaneopen {
width: 96%;
padding: 0px;
margin: 0px;
font-family:Georgia;
font-size:11px;
color:#525252;
}

table.contentpaneopen td {
padding-right: 0px;
}

table.contentpaneopen td.componentheading {
padding-left: 0px;
}

#rightpart table.contentpane {
width:487px;
padding: 0px;
margin: 0px;
}




table.contentpane td.componentheading {
padding-left: 0px;
}

table.contentpaneopen fieldset {
font-family:Tahoma;
font-size:11px;
border: 0px;
border-bottom: 1px solid #eee;
padding:3px;
margin:0px;
color:#605F5F;
text-align:justify;
}
table.contentpaneopen fieldset a:link, table.contentpaneopen fieldset a:visited{
font-family:Tahoma;
font-size:12px;
text-decoration:none;
color: #999;
}
table.contentpaneopen fieldset a:hover{
font-family:Tahoma;
font-size:12px;
text-decoration:underline;
}
.componentheading {
padding-left:20px;

}

.contentcolumn {
padding-right: 5px;
}

.contentheading {
height: 30px;
color: #002D62;
font-weight: bold;
font-size: 12px;
font-family:verdana;

}



.contentpagetitle {
font-size: 13px;
font-weight: bold;
color: #cccccc;
text-align:left;
}


table.moduletable {
padding: 0px;
margin:0;
}

div.moduletable {
padding: 0px;
margin:0;
border:0px solid #000;
float:left;
}

#rightpart #fullstory {
border:0px solid #000;
}

#centerdiv table {
clear:left;
}
/*###########################################################
                Tax adviser styles
###########################################################*/
#tax_adviser_form_header {
font-family:Verdana; font-size:12px; font-weight:bold; text-decoration:none; padding:0 0 0 20px; color:#FF0000; height:25px; vertical-align:middle; text-align:left;
}
#rightpart #tax_adviser_form,
#tax_adviser_form
{
 border:1px solid #EAEAEA; background-color:#FBF9FB; font-size:12px; font-family:tahoma; color:#323232;
}
#tax_adviser_form #male_female
{font-size:12px; font-family:tahoma; color:#323232;}

#tax_adviser_form b {
font-weight:normal; text-decoration:none; color:#023E71;
}
#tax_adviser_form a {
font-weight:normal; text-decoration:none; color:#023E71;
}
#tax_adviser_form a:hover {
font-weight:normal; text-decoration:underline; color:#023E71;
}

#tax_adviser_form input {
border:1px solid #9F9C9F; background-color:#FFFFFF; color:#323232; font-family:tahoma; font-size:12px; text-align:left; padding:0 2px; height:19px; width:230px;
}
#tax_adviser_form .country {
border:1px solid #9F9C9F; background-color:#FFFFFF; color:#323232; font-family:tahoma; font-size:12px; text-align:left; padding:0 0 0 2px ; height:19px; $height:23px; width:237px;
}
#tax_adviser_form input.none {
width:auto; border:none; background:none; height:auto; 
}
#tax_adviser_form .date,
#tax_adviser_form .month,
#tax_adviser_form .year
{
border:1px solid #9F9C9F; background-color:#FFFFFF; color:#323232; font-family:tahoma; font-size:12px; text-align:left; padding:0 0 0 2px; height:19px; $height:23px; width:76px;
}

#tax_adviser_form textarea {
border:1px solid #9F9C9F; background-color:#FFFFFF; color:#323232; font-family:tahoma; font-size:12px; text-align:left; padding:0 2px; height:160px; width:230px;
}

#tax_adviser_form .buttons {
background:url(/images/tax_advisor_sub_bg.jpg) repeat-x left top; border:1px solid #909090; font-family:tahoma; font-size:12px; text-align:center; color:#000; width:55px; height:21px; margin:0 20px 0 0; cursor:pointer;
}
#tax_adviser_form .sendpass_button {
background:url(/images/tax_advisor_sub_bg.jpg) repeat-x left top; border:1px solid #909090; font-family:tahoma; font-size:12px; text-align:center; color:#000; width:95px; height:21px; margin:0 20px 0 0; cursor:pointer;
}
#tax_adviser_form .star {
color:#FF0000;
}
#tax_adviser_form .quation 
{font-family:Georgia; font-size:14px; font-weight:bold; color:#204fa4; }

#tax_adviser_form .options 
{font-family:Georgia; font-size:12px; color:#7F7F7F; font-weight:normal; }

/*###########################################################
				Gallery popup styles
###########################################################*/
#gadget_image,
#gallery_image {
position:absolute; z-index:5; top:700px; left:50px; border:1px solid #828282; padding:5px; background-color:#F3F3F3; display:none;
}
#gadget_image a, 
#gadget_image a:hover,
#gallery_image a, 
#gallery_image a:hover{
font-family:Verdana; background-color:#E0E0E0; font-weight:bold; font-size:16px; text-decoration:none; padding:0 5px 0 0; margin:0 0 5px 0; display:block; text-align:right; color:#FF0000;
}

#story_voters {
 background:url(/images/story_votes_bg.jpg) repeat-x left top; border:0px solid #000; height:44px; text-align:center; vertical-align:middle; font-size:10px; color:#000000;
}

#write_tothe_editer_tab {
/*background:url(/images/story_tab_hover.jpg) no-repeat left top;*/ width:246px; height:15px; text-align:left; font-size:11px; font-weight:bold; color:#D11A16/*244A9F*/;
}


#fullstory .askPrabhuNew { border:1px solid #D41920 ; padding-left:10px; margin-top:40px; margin-bottom:10px; } 

/*#write_tothe_editer_tab:hover {
background:url(/images/story_tab_hover.jpg) no-repeat left top;
}*/

#write_tothe_editer_tab_content_border 
{border:1px solid #828282; border-width:0 1px 1px 1px; background:url(/images/write_editer_bg.jpg) no-repeat left top; font-family:arial; font-size:12px; }

.PrabhuText { width:440px !important; /*color:#B3B3B3 !important;*/ padding-left:10px !important; padding-top:10px !important; }

#google_add {
border:1px solid #000; width:200px; position:relative; top:0px; float:left; display:block; z-index:auto; margin:3px 10px 10px 0;
}
#font_size {
color:#000000;
}
#font_size a.small{
color:#000000; font-size:10px; text-decoration:none;
}
#font_size a.small:hover{
color:#D46E00; font-size:10px; text-decoration:none;
}
#font_size a.normal{
color:#000000; font-size:12px; text-decoration:none; margin:0 8px;
}
#font_size a.normal:hover{
color:#D46E00; font-size:12px; text-decoration:none;
}
#font_size a.larg{
color:#000000; font-size:14px; text-decoration:none;
}
#font_size a.larg:hover{
color:#D46E00; font-size:14px; text-decoration:none;
}
#leftblock strong.abcd_links{
text-decoration:none; color:#FF0000; width:auto; float:left; clear:both; margin:0; padding:0; border:0px solid #000; height:20px; display:block;
}
#leftblock strong.abcd_links a{
text-decoration:underline; color:#FF0000; padding:0 5px; border-right:1px solid #D1CED5; height:20px; 
}
#leftblock strong.abcd_links a:hover{
text-decoration:none; color:#0000FF; background-color:#FDF0C6;
}
#gl-page.tab-page {
font-family:arial; font-size:12px; font-weight:normal; text-decoration:none; padding-top:10px; padding-bottom:10px;

}
#gl-page.tab-page a{
text-decoration:none; color:#2447A1; line-height:20px; font-family:arial; font-size:11px; font-weight:normal; text-align:right;padding:0 8px 0 0px; background:url(/images/more_bullet.jpg) no-repeat right 6px;
}
#gl-page.tab-page a:hover{
text-decoration:underline;
}
#rightpart #pg_gallery {
margin:10px 0px 0px 0px;
border:0px solid #e8e8e8;
}

#rightpart #pg_gallery .other_gallery {
font-weight:bold;
font-size:12px;
color:#b20100;
padding:0px 0px 0px 5px;
}
#rightpart #pg_gallery .featured_gallery {
font-weight:bold;
font-size:12px;
color:#b20100;
padding:0px 0px 0px 0px;
}

#rightpart #pg_gallery table.gallery_table {
font-weight:normal;
font-size:12px;
color:#b20100;padding:0px;
border:1px solid #81B4DF; border-width:1px 1px 5px 1px; width:235px;
}
#rightpart #pg_gallery table.gallery_table td
{
width:233px; text-align:center;
}
#rightpart #pg_gallery .gallery_table td img{
 float:none;border:1px solid #D1D1D1; width:210px; height:145px;
/*width:auto;*/
}

#rightpart #pg_gallery .name {
font-family:Georgia;
font-size:12px;
font-weight:bold;
color:#204fa4;
padding:5px; border:1px solid #EFEEEE; border-width:1px 1px 0 1px; text-align:center; background:url(/images/story_votes_bg.jpg) repeat-x left top;
}

#rightpart #fullstory #contentpage_seedhi .seedhiname {
font-family:Georgia;
font-size:12px;
font-weight:bold;
color:#204fa4;
padding:5px; border:1px solid #EFEEEE; border-width:1px 1px 0 1px; text-align:center; background:url(/images/story_votes_bg.jpg) repeat-x left top; border:10;
}
#rightpart #pg_gallery #pg_table {
margin:0px 0px 0px 0px;
border:0px solid #ec1c24;
width:487px;
}
#rightpart #pg_gallery #pg_table td{
width:487px;
}
#rightpart #pg_gallery #pg_table table#gallery_nav
{width:476px; text-align:left; border:0px solid #000; }
#rightpart #pg_gallery #pg_table table#gallery_nav td
{width:auto; }
#rightpart #pg_gallery #pg_table table#gallery_nav td.left_right_links
{width:50px; }
#rightpart #pg_gallery #pg_table table#gallery_nav td.middle_no_nav
{width:276px; }


#rightpart #pg_gallery #pg_table.gallery_img {
margin:0px 0px 0px 0px;
border:1px solid #DDDDDD; width:490px;
}
#rightpart #pg_gallery #pg_table.gallery_img .img_bg {
background-color:#F9F8F8;
border:1px solid #EFEEEE; border-width:1px 0;
padding:10px;
}
#rightpart #pg_gallery #pg_table .pg_bg img{
/*background:#fff url(/images/pggallery_bg.jpg) repeat-x left bottom;
*/
border:1px solid #a7a7a7;
}
#rightpart #pg_gallery #pg_table .pg_bg_galleryname {
background-color:#fff;
font-weight:bold;
font-size:12px;
color:#333333;
}
#rightpart #pg_gallery #pg_table span.title {
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#000;
}
#rightpart #pg_gallery #pg_table span.count {
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#666;
}
#rightpart #pg_gallery #pg_table span.text {
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#020202;
text-align:justify;
}
#rightpart #pg_gallery #pg_table span.ful_text {
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#666;
text-align:justify;
}

#rightpart #pg_gallery a.pg_link {
font-size:10px;
font-weight:normal;
color:#204fa4;
text-decoration:none;
}
#rightpart #pg_gallery a.pg_link:hover {
font-size:10px;
font-weight:normal;
color:#204fa4;
text-decoration:none;
}
#rightpart #pg_gallery a.pg_link img{
margin:0px 0 0px 0;
$margin:1px 0 0px 0;
}
#rightpart #pg_gallery .pg_link1 {
font-size:11px;
font-weight:bold;
color:#173975;
text-decoration:none;
}
#rightpart #pg_gallery .gallery_link {
font-weight:normal;
font-size:12px;
color:#bd5224;
background:#cdcdcd url(/images/tools_bg.jpg) repeat-x left top;
vertical-align:bottom; text-align:center;
}
#rightpart #pg_gallery .gallery_link a:link, #pg_gallery .gallery_link a:visited{
font-weight:bold;
font-size:12px;
color:#2E3192;
text-decoration:none;
}
#rightpart #pg_gallery .gallery_link a:hover {
font-weight:bold;
font-size:12px;
color:#FF0000;
text-decoration:none;
}
#fp-content 
{border:0px solid #000; float:left; width:674px;  }

#fp-content .tag
{ color:#ccc; letter-spacing:-1px;}

#fp-content .tag a
{font-family:Georgia; font-size:12px; font-weight:bold; color:#204fa4; text-decoration:none; letter-spacing:normal;}

#fp-content .tag a:hover
{text-decoration:underline; }


.latest_issuetitle
{float:left; text-align:left; margin:10px 0 10px 0px; _margin:10px 0 10px 0px; font-family:Arial; font-weight:bold; font-size:18px; color:#164C68; border:1px solid #d71920; border-width:0 0px 1px 0; text-transform:lowercase; }

.latest_issuetitle h1
{ width:160px; font:bold 28px arial; color:#d71920; border:0px solid #000; float:left; margin:0 0px 10px 0; padding:0; }
.latest_issuetitle h5
{color:#989898; text-transform:none; font-size:11px; border:0px solid #000; float:left; margin:8px 0 0 0; padding:0; font-weight:normal;}


.latest_issuetitle img
{ float:right; margin:8px 0 0px 0;}

#article_main_div {
border:0px solid #000; width:492px; padding:0 0 40px 0; float:left; margin:0;
}
#rightpart #latest_issue 
{float:left; border:0px solid #000; width:492px;margin:0 0 18px 0; }
#rightpart #latest_issue img
{float:left; }
#rightpart #latest_issue #latestissues_content
{float:right; width:372px; }

#article_main_div {
border:0px solid #000; width:100%; padding:0 0 0px 0; float:left; background:url(/images/article_devider.jpg) repeat-y 49% top;
}
#article_main_div #left_art_div {
float:left; width:47%; border:0px solid #000;
}
#article_main_div #right_art_div {
float:right; width:49%; border:0px solid #000;
}

#article_main_div #left_art_div h1,
#article_main_div #right_art_div h1,
#rightpart #latest_issue #latestissues_content h1{
font-family:arial; font-size:12px; font-weight:bold; color:#164C68; text-transform:uppercase; margin:0; padding:0; border:0px solid#000;
}

#article_main_div #left_art_div h2,
#article_main_div #right_art_div h2,
#rightpart #latest_issue #latestissues_content h2{
font-family:arial; font-size:16px; color:#274899; margin:0; padding:0; border:0px solid#000; font-weight:bold;
}
#article_main_div #left_art_div h2 a,
#article_main_div #right_art_div h2 a,
#rightpart #latest_issue #latestissues_content h2 a{
font-family:arial; font-size:16px; color:#274899; text-decoration:none;
}
#article_main_div #left_art_div h2 a:hover,
#article_main_div #right_art_div h2 a:hover,
#rightpart #latest_issue #latestissues_content h2 a:hover{
text-decoration:underline;
}
#article_main_div #left_art_div h3,
#article_main_div #right_art_div h3,
#rightpart #latest_issue #latestissues_content h3{
font-family:arial; font-size:11px; color:#909090; margin:0; padding:0; border:0px solid#000; font-weight:normal;
}
#article_main_div #left_art_div h4,
#article_main_div #right_art_div h4,
#rightpart #latest_issue #latestissues_content h4{
font-family:arial; font-size:12px; color:#000; margin:0; padding:0; border:0px solid#000; font-weight:normal; width:99%;
}


#article_main_div #left_art_div ul,
#article_main_div #right_art_div ul,
#latest_issue #latestissues_content ul,
#latest_issue #latestissues_content dl
{margin:0; padding:0; list-style-type:none; float:left; width:100%;}
#article_main_div #left_art_div h4,
#article_main_div #left_art_div ul,
#article_main_div #right_art_div ul
{margin:0 0 18px 0; }
#latest_issue #latestissues_content dl
{padding:0 0 10px 0; }
#article_main_div #left_art_div ul li,
#article_main_div #right_art_div ul li,
#latest_issue #latestissues_content ul li,
#latest_issue #latestissues_content dl dt
{margin:0; padding:0; list-style-type:none; font:normal 12px arial; line-height:17px; border:0px solid #000;  }


#article_main_div #left_art_div ul li a,
#article_main_div #right_art_div ul li a,
#latest_issue #latestissues_content ul li a,
#latest_issue #latestissues_content dl dt a
{text-decoration:none; color:#204fa4; background:url(/images/topstories_bullet.jpg) no-repeat left 7px; padding:0 0 0 10px; margin:0; border:0px solid #000; }

#latest_issue #latestissues_content dl dt a
{background:url(/images/related_icon_white_bg.jpg) no-repeat left 3px; padding:0 0 0 25px;}

#article_main_div #left_art_div ul li a:hover,
#article_main_div #right_art_div ul li a:hover,
#latest_issue #latestissues_content ul li a:hover,
#latest_issue #latestissues_content dl dt a:hover
{text-decoration:underline; }
.blogs_bg 
{background:url(/images/rating_bg.jpg) repeat-x left top; border:1px solid #FFC7C9; }
.bloger_details_bg 
{background:#fff url(/images/rating_bg.jpg) repeat-x left top; border:1px solid #FFC7C9; padding:0 0 5px 0;}

.bloger_details_bg td
{padding:0px 10px 0px 10px; border:0px solid #000; font:normal 12px tahoma; line-height:18px; color:#666; text-align:left;}

#bt_blog { float:left; width:328px; margin:15px 0; background-color:#f4f4da; padding:0px 0px 0px 0px; border:0px solid #C8C8C6;}
#bt_blog h2{ float:left; width:102px; margin:0 0 5px 0; padding:0; border:0px solid #C8C8C6; font-family:verdana; font-weight:bold; color:#000000; font-size:11px; background:url(/images/bt_blog_arrows.jpg) no-repeat right 3px; line-height:14px;}
#bt_blog h4 {
float:right; width:100px; margin:0; padding:0; 
}
#bt_blog h4 a{float:right;	 margin:0 0 10px 0; padding:0 7px 0 0; color:#204fa4;font-family:Tahoma; text-decoration:none; font-weight:normal; font-size:9px; background:url(/images/more_bullet.jpg) no-repeat right 4px; line-height:10px;}
#bt_blog h4 a:hover{
text-decoration:underline;
}
#bt_blog img {
float:left; margin:0 10px 5px 0;
}
#bt_blog ul {
display:block; float:left; margin:0 0 0 10px; padding:0; width:100%; text-align:center;
}
#bt_blog ul li{
list-style-type:none; display:inline; background:url(/images/topstories_bullet.jpg) no-repeat left 6px; padding:0 0 0 7px; margin:0 10px 0 0; line-height:20px;
}
#bt_blog ul li a{
color:#1653A3; text-decoration:none;
}
#bt_blog ul li a:hover{
color:#1653A3; text-decoration:underline;
}
#bt_blog h5 {
margin:0; padding:0; line-height:18px; border:0px solid #000;clear:right; font-family:Georgia; font-size:14px; font-weight:bold;			
}
#bt_blog h5 a{
text-decoration:none; color:#204fa4;
}
#bt_blog h5 a:hover{
text-decoration:underline; color:#204fa4;
}


#bt_blog #blog_now{ float:left; width:40%; background:url(/images/more_bullet.jpg) no-repeat 58px 7px;}
#bt_blog #blog_now a,
#bt_blog #login_singnup a
{ text-decoration:none; color:#1E55A8; font-weight:normal;}
#bt_blog #blog_now a:hover,
#bt_blog #login_singnup a:hover
{ text-decoration:none; color:#1E55A8; font-weight:normal; text-decoration:underline;}
#bt_blog #login_singnup{ float:right; width:50%; text-align:right; color:#1E55A8;}
#fp-content 
{border:0px solid #000;  padding:0 0 0 0;}

#fp-content .tag, #fp-content .blog_detail .tag
{font-family:Georgia; font-size:12px; font-weight:normal; letter-spacing:-3px; color:#CEDADF; padding:0; }

#fp-content .tag a, #fp-content .blog_detail .tag a
{font-family:Georgia; font-size:12px; font-weight:bold; color:#204fa4; text-decoration:none; letter-spacing:normal; margin:0;}
#fp-content .blog_detail .tag a
{padding:0; margin:0; }

#fp-content .tag a:hover, #fp-content .blog_detail .tag a:hover
{text-decoration:underline; }


.blog_detail .new_text
{ text-align:justify; font-family:Arial; font-size:12px; color:#000000;}

.blog_detail ul 
{margin:0; padding:0; list-style-type:none; }

.blog_detail ul li 
{list-style-type:none; padding:0 0 0 8px; background:url(/images/arrow_square.gif) no-repeat left 7px; font-family:Arial; font-size:12px; color:#204fa4; line-height:18px }
.blog_detail ul li a
{ color:#204fa4; text-decoration:none;}
.blog_detail ul li a:hover
{text-decoration:underline; }
#fp-content .entryTitle a
{font-family:Georgia; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; letter-spacing:normal; border:0px solid #000;}

#fp-content .entryTitle h2 strong
{font-family:Georgia; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; letter-spacing:normal; border:0px solid #000;}

#fp-content .post
{font-family:Georgia; font-size:12px; font-weight:normal; color:#666666; text-decoration:none; letter-spacing:normal; border:0px solid #000;}

#fp-content .post a
{font-family:tahoma; font-size:11px; font-weight:normal;  text-decoration:none; letter-spacing:normal; border:0px solid #000;}
#fp-content .blogtitle_secpage
{font:bold 28px arial; color:#d71920; padding:0 0px 10px 0;  text-transform:lowercase; }

div.myblog_fv_toolbar 
{border:0px solid #000; color:#999999; margin-bottom:10px;width:674px; }
div.myblog_fv_toolbar img
{margin:0 5px 0 5px; vertical-align:middle; }

div.myblog_fv_toolbar a
{color:#204fa4; text-decoration:none; font:normal 12px arial; margin:0 3px 0 0; }

div.myblog_fv_toolbar a:hover 
{color:#d71920; }
div.myblog_fv_toolbar span:hover
{text-decoration:none; }

div.blog_path
{margin:10px 0 0 0; font-size:11px; font-family:tahoma; color:#969696; }

div.blog_path a
{text-decoration:none; }

div.blog_path a:hover
{text-decoration:none; color:#000000; }

.sports{width:40%; float:left; border:0px solid #000; padding:5px 0 0 0; }
.sports_head{width:40%; float:left; border:0px solid #000; padding:5px 0 0 5px; }
.sports_categories{padding:5px 0 0 5px; }

.sportsread{ float:right; font-family:arial; font-size:10px; color:#204fa4; text-decoration:none; padding:0px; border:0px solid #000;}
.sportsread1{ float:left; font-family:arial; font-size:10px; color:#204fa4; text-decoration:none; border:0px solid #000;}
.sportsread1 img {margin:0 0px 0 5px; }
.sportsread a{ float:right; font-family:arial; font-size:11px; color:#204fa4; text-decoration:none; background:url(/images/more_bullet.jpg) no-repeat right 5px; display:block; padding:0 10px 0 0;}
.sportsread1 a{ font-family:arial; font-size:11px; color:#204fa4; text-decoration:none;}
.sportsread a:hover{font-family:arial; font-size:11px; color:#204fa4; text-decoration:underline;}
.sportsread1 a:hover{font-family:arial; font-size:11px; color:#D61D22; text-decoration:none;}
.new_content{ font-family:sans-serif; font-size:12px; font-weight:normal; text-decoration:none; text-align:justify; margin:0px;}
.new_content strong{ color:#204fa4; font-size:12px; font-family:sans-serif;  text-decoration:none; margin:0px;}
.new_content strong h2{ color:#204fa4; font-size:18px; font-family:sans-serif;  text-decoration:none; margin:0px; padding:0 0px 4px 0px; border:0px solid #000;}
.new_content strong a{ color:#204fa4; text-decoration:none; }
.new_content h1{ color:#204fa4; font-size:12px; font-family:sans-serif;  text-decoration:none; margin:0px; padding-top:3px; font-weight:bold;}
.new_content h1 a{
color:#204fa4;text-decoration:none;}
.new_content  a{
color:#204fa4;text-decoration:none;}
.new_content  a:hover{
color:#204fa4;text-decoration:none;}
.new_content .team_text{ font-family:tahoma; font-size:12px; color:#666; line-height:17px; text-align:left;  margin:0px;}
.new_content .brief {text-decoration:none;  color:#204fa4;}
.new_content .brief ul 
{margin:0; padding:0; list-style-type:none; }
.new_content .brief ul li
{margin:0; font-family:Georgia; list-style-type:none;font-size:11px; background:url(/images/topstories_bullet.jpg) no-repeat 0px 7px; padding:0 0 0 8px;   }
.new_content .brief ul li a{  text-decoration:none; margin:0px; color:#204fa4;}
.new_content .brief ul li a:hover{text-decoration:underline;}

#blogs_div
{float:left; width:674px; margin:0 0 0 10px; _margin:0 0 0 5px; position:relative;border:0px solid #000;  }


#prabhu { width:161px; border:1px solid #D7181F; margin:0 0 20px 0; float:right;}
#prabhu h1{ margin:0 0 0 0; padding:5px 3px 0px 5px; font-family:arial; font-size:11px; font-weight:bold; color:#000;}
#prabhu h2{ margin:0 0 0 0; padding:5px 3px 2px 5px; font-family:arial; font-size:11px; font-weight:normal; color:#000000;}
#prabhu h2 b{ margin:0 0 0 0; padding:0px 0px 0px 5px; font-family:arial; font-size:11px; font-weight:normal; color:#000000;}
#prabhu h2 a{ margin:0 0 0 0; font-family:arial; font-size:11px; font-weight:normal; color:#204fa4; text-decoration:none;}
#prabhu h2 a:hover{ margin:0 0 0 0; font-family:arial; font-size:11px; font-weight:normal; color:#204fa4; text-decoration:underline;}
.style1 {color: #2357aa}
#prabhu h3{ margin:0 0 0 0; padding:5px 5px 2px 5px; font-family:arial; font-size:9px; font-weight:normal; color:#204fa4; text-align:right;}
#prabhu h3 a{ margin:0 0 0 0; padding:5px 0px 2px 5px; font-family:arial; font-size:9px; font-weight:normal; color:#204fa4; text-align:right; text-decoration:none}
#prabhu h3 a:hover{ margin:0 0 0 0; padding:5px 0px 2px 5px; font-family:arial; font-size:9px; font-weight:normal; color:#204fa4; text-align:right; text-decoration:underline;}
#prabhu h4{ margin:0 0 0 0; padding:5px 3px 2px 5px; font-family:arial; font-size:11px; font-weight:bold; color:#d71920; }
#prabhu .image{ padding:2px 1px 2px 1px;}
#prabhu .bigimage{ padding:2px 2px 2px 2px;}
#prabhu h5{ margin:0 0 0 0; padding:5px 3px 2px 5px; font-family:arial; font-size:11px; font-weight:normal; color:#204fa4; }
#prabhu h5 a{ margin:0 0 0 0; padding:5px 3px 2px 5px; font-family:arial; font-size:11px; font-weight:bold; color:#204fa4; text-decoration:none; }
#prabhu h5 a:hover{ margin:0 0 0 0; padding:5px 3px 2px 5px; font-family:arial; font-size:11px; font-weight:bold; color:#204fa4; text-decoration:underline;}
#prabhu h5 b{ margin:0 0 0 0; font-family:arial; font-size:11px; font-weight:bold; color:#000000; padding-bottom:3px;}

#prabhu h6{ margin:0 0 0 0; padding:5px 3px 2px 5px; font-family:arial; font-size:11px; font-weight:normal; color:#204fa4; }
#prabhu h6 a{ margin:0 0 0 0; padding:5px 3px 2px 5px; font-family:arial; font-size:11px; font-weight:bold; color:#d71920; text-decoration:none; }
#prabhu h6 a:hover{ margin:0 0 0 0; padding:5px 3px 2px 5px; font-family:arial; font-size:11px; font-weight:bold; color:#d71920; text-decoration:underline;}

#prabhu .imagebg{ background-image:url(/images/askprabhu_d.jpg); background-repeat: repeat-x; height:12px; margin-top:5px;}
#prabhu  h2 ul { margin:0; padding:0; list-style:none; line-height:16px;font-size:11px;font-family:Arial;}
#prabhu  h2 ul li {
 background:url(/images/bullet.jpg) no-repeat left 7px;margin:0; padding:0px 0px 0px 8px; color:#000000; text-decoration:none; font-weight:normal; }
 

 
 
/*########################################################################################
###################################  TABS STYLES  ##########################################
##############################################################################################*/

#tabs_maindiv
{float:left; width:300px; border:0px solid #000; }
#tabs_maindiv #tabs
{float:left; margin:0 0 -1px 0; position:relative; }
#tabs_maindiv #first_tab,
#tabs_maindiv #second_tab
{float:left; margin:0 2px 0 0; text-align:center; }
#tabs_maindiv #second_tab
{margin:0; }
#tabs_maindiv #first_tab a,
#tabs_maindiv #second_tab a
{display:block; width:149px; background:url(/images/righttab_inactive.jpg) no-repeat left top; font:bold 9px tahoma; text-decoration:none; color:#204fa4; line-height:30px;  }
#tabs_maindiv #first_tab a:hover,
#tabs_maindiv #second_tab a:hover
{background:url(/images/righttab_hover.jpg) no-repeat left top;}

#tabs_maindiv #first_tab a.active,
#tabs_maindiv #first_tab a.active:hover,
#tabs_maindiv #second_tab a.active,
#tabs_maindiv #second_tab a.active:hover
{display:block; width:149px; background:url(/images/righttab_active.jpg) no-repeat left top; font:bold 9px tahoma; text-decoration:none; color:#204fa4; line-height:30px;  }

#tabs_maindiv #tabit_content1, 
#tabs_maindiv #tabit_content2
{float:left; width:298px; margin:-1px 0 0 0; height:inherit; border:1px solid #858585; border-width:0 1px 1px 1px; background:url(/images/tab_content_bg.jpg) repeat-x left 1px;}

/*########################################################################################
################################### END TABS STYLES  ##########################################
##############################################################################################*/


.menu_bg_img
{padding:0px 0px 0px 10px; display:block; height:16px; color:#000; text-decoration:none; margin:0;
background:url(/images/section-links-bg.jpg) repeat-x left top; }

.menu_hoverbg_img
{background:url(images/podcast_rss.jpg) repeat-x left bottom; display:block; width:100px; height:16px; padding:0 0 0 10px; margin:0px; }


/*#headerdiv #section_menu ul li a:link {color:#000; text-decoration:none;float:none; display:block; display:inline;   }


#headerdiv #section_menu ul li{ padding:0px; margin:0px;}*/

#op1 { float:left; width:40px; text-align:right; margin:0px 0 0px 0; border: 0px solid #000; height:10px; margin-bottom:6px;}
#it_search #row1 .options #op2 { float:left; color:#D61D22; font-size:11px; padding:0 0 0 5px; height:10px;line-height:12px; }

.search_rb{padding-bottom:6px;}

#spacer_ip{ float:left; width:25px; height:12px;}

#it_search #row1 .options input
{height: 15px;padding-top: 0pt;padding-right: 0pt;padding-bottom: 0pt;padding-left: 0pt;margin-top: 0pt;margin-right: 0pt;margin-bottom: 2pt;margin-left: 0pt;}

#it_search #row1 .search
{height:15px;line-height:12px; padding-top: 2px; }

#rightblock #gallery_block #eve_catchers #eve_catchers_content{padding-left:6px; padding-bottom:6px; padding-top:6px;}

#register .searchinfo .search_section_name a:link,#register .searchinfo .search_section_name a:visited{color: #204fa4;

text-decoration: none; width:100%; float:left;}

#register .searchinfo .search_section_name a:hover{ text-decoration:underline;}

#register .searchinfo a{ color:#204fa4;}

#register .searchinfo .search_title a{ color:#000; }


.current_rating{  font-size:11px; font-weight:bold; }



/*
  pg_gallery renamed
*/


#rightblock #gallery_block #photoslarge_gallery #photoslarge_table h6 
					{ float:right; margin:0 0px 0 0; padding:0 7px 0 0; color:#204fa4; font-family:Tahoma; font-weight:normal; font-size:9px; background:url(/images/more_bullet.jpg) no-repeat right 4px;}
					
					
					
#rightblock #gallery_block #photoslarge_gallery #photoslarge_table h6 a:link,
					#rightblock #gallery_block #photoslarge_gallery #photoslarge_table h6 a:visited 
					{ color:#204fa4; font-weight:normal; text-decoration:none; height:auto; line-height:10px; padding:0; }
					
#rightblock #gallery_block #photoslarge_gallery #photoslarge_table h6 a:hover 
					{ color:#204fa4; text-decoration:underline;	}
					
#rightpart #photoslarge_gallery {
margin:10px 0px 0px 0px;
border:0px solid #e8e8e8;
}

#rightpart #photoslarge_gallery .other_gallery {
font-weight:bold;
font-size:12px;
color:#b20100;
padding:0px 0px 0px 5px;
}


#rightpart #photoslarge_gallery .featured_gallery {
font-weight:bold;
font-size:12px;
color:#b20100;
padding:0px 0px 0px 0px;
}


#rightpart #photoslarge_gallery table.gallery_table {
font-weight:normal;
font-size:12px;
color:#b20100;


padding:0px;
border:1px solid #81B4DF; border-width:1px 1px 5px 1px; width:235px; margin:0 20px 10px 0; _margin:0 10px 10px 0;
}

#rightpart #photoslarge_gallery table.gallery_table td
{
width:233px; text-align:center;
}


#rightpart #photoslarge_gallery .gallery_table td img{
 float:none;border:1px solid #D1D1D1; width:210px; height:145px;
/*width:auto;*/
}


#rightpart #photoslarge_gallery .name {
font-family:Georgia;
font-size:12px;
font-weight:bold;
color:#204fa4;
padding:5px; border:1px solid #EFEEEE; border-width:1px 1px 0 1px; text-align:center; background:url(/images/story_votes_bg.jpg) repeat-x left top;
}


#rightpart #photoslarge_gallery #pg_table {
margin:0px 0px 0px 0px;
border:0px solid #ec1c24;
width:487px;
}


#rightpart #photoslarge_gallery #pg_table td{
width:487px;
}


#rightpart #photoslarge_gallery #pg_table table#gallery_nav
{width:476px; text-align:left; border:0px solid #000; }
#rightpart #photoslarge_gallery #pg_table table#gallery_nav td
{width:auto; }
#rightpart #photoslarge_gallery #pg_table table#gallery_nav td.left_right_links
{width:50px; }
#rightpart #photoslarge_gallery #photoslarge_table table#gallery_nav td.middle_no_nav
{width:276px; }


#rightpart #photoslarge_gallery #photoslarge_table.gallery_img {
margin:0px 0px 0px 0px;
border:1px solid #DDDDDD; width:490px;
}


#rightpart #photoslarge_gallery #photoslarge_table.gallery_img .img_bg {
background-color:#F9F8F8;
border:1px solid #EFEEEE; border-width:1px 0;
padding:10px;
}

#rightpart #photoslarge_gallery #photoslarge_table .pg_bg img{
/*background:#fff url(/images/pggallery_bg.jpg) repeat-x left bottom;
*/
border:1px solid #a7a7a7;
}


#rightpart #photoslarge_gallery #photoslarge_table .pg_bg_galleryname {
background-color:#fff;
font-weight:bold;
font-size:12px;
color:#333333;
}
#rightpart #photoslarge_gallery #photoslarge_table span.title {
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#000;
}
#rightpart #photoslarge_gallery #photoslarge_table span.count {
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#666;
}
#rightpart #photoslarge_gallery #photoslarge_table span.text {
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#020202;
text-align:justify;
}
#rightpart #photoslarge_gallery #photoslarge_table span.ful_text {
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#666;
text-align:justify;
}

#rightpart #photoslarge_gallery a.pg_link {
font-size:10px;
font-weight:normal;
color:#204fa4;
text-decoration:none;
}
#rightpart #photoslarge_gallery a.pg_link:hover {
font-size:10px;
font-weight:normal;
color:#204fa4;
text-decoration:none;
}
#rightpart #photoslarge_gallery a.pg_link img{
margin:0px 0 0px 0;
$margin:1px 0 0px 0;
}
#rightpart #photoslarge_gallery .pg_link1 {
font-size:11px;
font-weight:bold;
color:#173975;
text-decoration:none;
}
#rightpart #photoslarge_gallery .gallery_link {
font-weight:normal;
font-size:12px;
color:#bd5224;
background:#cdcdcd url(/images/tools_bg.jpg) repeat-x left top;
vertical-align:bottom; text-align:center;
}
#rightpart #photoslarge_gallery .gallery_link a:link, #photoslarge_gallery .gallery_link a:visited{
font-weight:bold;font-size:12px;color:#2E3192;text-decoration:none;
}
#rightpart #photoslarge_gallery .gallery_link a:hover {
font-weight:bold;font-size:12px;color:#FF0000;text-decoration:none;
}
.caption{ font-weight:bold; text-align:left;}
.ful_text{padding-top:5px; text-align:left;color:#666666;}

.pg_b img{ float:left; margin-right:11px; border:1px solid #414342;}

#rightpart #pg_gallery #pg_table.gallery_img .img_bg
{background-color: #f9f8f8; border:1px solid #efeeee; border-width:1px 0;}

#fp-content .entry-body p
{margin:0 0 8px 0;}

#fp-content .entry-body b,
#fp-content .entry-body p b,
#fp-content .entry-body strong,
#fp-content .entry-body p strong
{color:#666; font:bold 12px tahoma;}

#fp-content .entry-body a,
#fp-content .entry-body p a
{text-decoration:none; color:#204fa4; font:normal 12px tahoma;}

#fp-content .entry-body a:hover,
#fp-content .entry-body p a:hover
{text-decoration:underline; color:#204fa4; font:normal 12px tahoma; background:none;}

#fp-content .entry-footer a
{color:#204fa4; text-decoration:none;}

#fp-content .entry-footer a:hover
{color:#204fa4; text-decoration:underline;}

.yearsago_title
{font:bold 28px arial; color:#d71920; width:15%; padding:0 5px 0 0; white-space:pre;}

#maindiv #headerdiv #itgd_links
{float:left; text-align:center; width:100%; font:bold 11px arial; color:#000; line-height:20px;}

#maindiv #headerdiv #itgd_links a
{border:0px solid #000; font:bold 11px arial; color:#204fa4; text-decoration:none; margin:0 10px;}

#maindiv #headerdiv #itgd_links a:hover
{color:#D81921; }
#rightpart #pg_gallery .ajax_pagination
{border:0px solid #000;}
#rightpart #pg_gallery .ajax_pagination span,
.ajax_pagination span
{margin:0 3px; }
/*blog term and conditions popup*/
#headerdiv_blogtc { width:500px !important; float:left; padding:0; margin:0;}
#headerdiv_blogtc #head_blogtc { float:left; width:100%; height:91px; background-color:#D71920; margin:0 0 1px 0;}
#headerdiv_blogtc #head_blogtc #it_logo_blogtc { float:left; width:342px; text-align:left; margin:2px 0 0 0px;}
#headerdiv_blogtc #head_blogtc #itg_blogtc { width:auto; float:right; margin:12px 9px 0 0;}
/*blog term and conditions popup till*/

#ask_your_quation
{font:bold 11px arial; color:#5A5A5A; }
#ask_your_quation input
{border:1px solid #9D9D9F; height:15px; width:200px; font:normal 11px arial; color:#666666; padding:0 2px; }
#ask_your_quation input.send_button
{width:50px; height:20px; border:0; font:bold 11px arial; color:#fff; }
#ask_your_quation textarea
{border:1px solid #9D9D9F; height:150px; width:200px; font:normal 11px arial; color:#666666; padding:0 2px;}
#ask_your_quation .none
{width:20px; border:none; }
#ask_your_quation .star
{color:#ff0000; font:normal 11px arial; }
#ask_your_quation select
{font:normal 11px arial; color:#666666; width:67px;}


#surfercomments
{margin:0 0 30px 0; width:auto; font:normal 11px arial;  }
#surfercomments table td
{ font:normal 11px arial; width:auto; }
#surfercomments i
{width:110px; float:left; font-style:normal; }
#surfercomments i b
{width:80px; float:left; color:#969696; }
#surfercomments span
{float:left; margin:0 0 10px; height:10px;  }
.readmore_comments
{float:left; width:100%; text-align:right; font-size:10px; }

#maindiv #contentdiv #rightblock #bt_issues .issueCoverStory h4 { font-family:arial; color:#D80F0E; font-size:11px; font-weight:bold; margin-bottom:0px; margin-top:0px; float:left;}

#maindiv #contentdiv #rightblock #bt_issues .issueCoverStory h4 a:link,#maindiv #contentdiv #rightblock #bt_issues .issueCoverStory h4 a:visited {font-family:arial; color:#D80F0E; font-size:11px; font-weight:bold; text-decoration:none;}

#maindiv #contentdiv #rightblock #bt_issues .issueCoverStory h4 a:hover { text-decoration:underline;}
#maindiv #contentdiv #rightblock #bt_issues .issueCoverStory h1 { color:#2244AA; font-size:14px; font-family:Georgia; float:left; margin-top:0px; width:100%; margin-bottom:10px;}

#maindiv #contentdiv #rightblock #bt_issues .issueCoverStory h1 a:link,#maindiv #contentdiv #rightblock #bt_issues .issueCoverStory h1 a:visited { color:#2244AA; font-size:14px; font-family:Georgia; text-decoration:none;}

#maindiv #contentdiv #rightblock #bt_issues .issueCoverStory h1 a:hover { text-decoration:underline;}


 .issueOtherStories h4 {font-family:arial; color:#000/*D80F0E*/; font-size:11px; font-weight:bold; margin-bottom:0px; margin-top:0px; float:left; clear:both; width:140px;}

 .issueOtherStories h4 a:link,
 .issueOtherStories h4 a:visited {font-family:arial; color:#D80F0E; font-size:11px; font-weight:bold; text-decoration:none;}

.issueOtherStories h4 a:hover { text-decoration:underline; }


