 /*For the group links styles*/

/*--------------------- Created        04.02.2008 ---------------------*/
/*--------------------- Last Modified  09.03.2009 ---------------------*/
/*	
*	@title 	    India Today Conclave
*	@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 0px 0; background:url(/images/header_bg.jpg) no-repeat left top; border:0px solid #000; }
#headerdiv #head #it_logo { float:left; width:342px; text-align:left; margin:0; border:0px solid #000;}



#it_search { float:left; margin:0px 0 0 0; padding-bottom:0px; border:0px solid #000; }
#it_search input.sbox{border:0px solid #000; height:15px; background:url(/images/search_mid_bg.jpg) repeat-x left top; font:normal 11px tahoma; color:#000000; width:150px;  }
#it_search input.sbutton{border:0px solid #000; font:bold 11px tahoma; color:#FFFFFF; width:51px; background:url(/images/search_button_bg.jpg) no-repeat left top; line-height:16px; margin:0 0 0 10px; }

#contentdiv #topblock { float:left; width:1004px !important;border:0px solid #000; border:0px solid #000; height:27px; padding:3px 0 0 0; margin-bottom:5px;/*RK*/ }

#topblock #breadcrump { float:left; font-family:Tahoma; font-size:11px; width:400px; color:#000;  border:0px solid #000; margin:3px 0 0 0;}

#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;
}

#itc_content_div
{width:100%; border:0px solid #000000; float:left; }
#itc_content_div #left_div
{float:left;  border:0px solid #000; width:726px; margin:0 0 0 5px; _margin:0 0 0 3px;}
#itc_content_div #left_div #left_top,
#itc_content_div #left_div #left_bottom,
#itc_content_div #left_div #google_add_middle,
#itc_content_div #left_div #quick_takes{float:left;  border:0px solid #000; width:726px;}
#itc_content_div #left_div #quick_takes {padding:0px 0 15px 0;}
#itc_content_div #left_div #google_add_middle
{border:0px solid #CFCFCF;margin:22px 0; width:724px; overflow:hidden; float:left; }
#itc_content_div #left_div #quick_takes
{width:714px; margin:22px 0; border:1px solid #C5271E; border-width:0 1px 1px 1px;padding:0 5px 2px 5px;  }
#itc_content_div #right_div
{float:right;  border:0px solid #000; width:250px; }
#itc_content_div #left_div #left_top_left
{float:left; width:455px; border:0px solid #000; }
#left_top_right
{float:right; width:250px; border:0px solid #000; }
#itc_content_div #left_div #left_bottom_left
{width:204px; float:left; border:0px solid #000;  }
#itc_content_div #left_div #left_bottom_right
{width:522px; float:right; border:0px solid #000; } 

#left_top_right .home_alers
{float:left; margin:0 0 22px 0; padding:0; width:100%; border-bottom:1px solid #C5271E; } 
.home_alers h1,
#blogs h1,
#buzz h1,
#chairman h1,
#he_she_said h1,
#dateline_delhi h1,
#itc_content_div #left_div #quick_takes h1,
#story_comment
{margin:0; padding:0; float:left; font:normal 15px tahoma; color:#C5271E; text-transform:uppercase; width:100%; letter-spacing:1px; }

#he_she_said h1 { float:left; margin-top:-4px;}
#story_comment
{padding:0 0 5px 0; }
#itc_content_div #left_div #quick_takes h1
{border:0px solid #000; width:110px; margin:0 5px 0 0; }
#right_div #chairman h1
{ padding:0 0 10px 0; }
.home_alers .demo_text
{width:100%; float:left; margin:10px 0 5px 0; font:normal 12px arial; color:#000000; }
.home_alers .register
{float:left; width:100%; font:bold 12px arial; color:#204FA4; padding:0 0 0px 0; }
.home_alers .subscribe
{text-align:right; width:100%; float:left; font:normal 11px arial;  padding:5px 0 5px 0; }
.home_alers .subscribe a:hover
{ text-decoration:none; color:#F14D00; }
.home_alers ul
{margin:0; padding:10px 0 3px 0; float:left;margin-bottom:6px; }
.home_alers ul li
{margin:0; padding:0 0 4px 8px; list-style-type:none; background:url(/images/blue_bullet.jpg) no-repeat left 6px; color:#204fa4; font:normal 12px arial; float:left; width:237px; }
.home_alers ul li span
{float:left; font:normal 12px arial; color:#000000; float:left; width:100%; padding:0 0 3px 0; }
.home_alers ul li a
{color:#204fa4; text-decoration:none; }
.latest_comment
{ padding:0 0 0 0px; font:normal 11px arial;}
.latest_comment h4
{margin:0; padding:0; font:normal 12px arial; color:#204fa4;  } 
.more_comments
{float:right; font:normal 9px arial; color:#204fa4; background:url(/images/more_bullet.jpg) no-repeat right 4px; margin:5px 0 0 0; padding:0px 5px 0 0; }
 
#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; color:#fff; font-size:11px; font:bold 11px arial; padding:5px 0; border:0px solid #000;}
#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:#fff; text-decoration:none;}
#headerdiv #section_menu ul li a:visited {color:#fff; text-decoration:none;}
#headerdiv #section_menu ul li a:hover {color:#D42625; text-decoration:none;}

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

#topblock #breadcrump #date2 {float:left; border:0px solid #000; margin:0 0 0 50px; padding:0; }

#topblock #topblock_links { width:245px; float:right;  margin:3px 0px 0 10px; color:#204fa4; font-size:10px; border:0px solid #000; display:block;}
#topblock #topblock_links table
{ width:100%; border:0px solid #000; }
#topblock #topblock_links table td
{text-align:right;  }
#topblock span.rss
{float:left; border:0px solid #000; float:right; margin:3px 10px 0 20px; }
#topblock #topblock_links span.rss img
{margin:0; padding:0; }
#topblock #topblock_links span.mainlevel
{margin:0 7px; }
#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;}
					


#coverstory, 
#schedule
{float:left; width:455px; border:0px solid #000;}
#coverstory
{ margin:0 0 22px 0; }
#coverstory #lead_img { float:left; margin:0px 12px 0px 0; _margin:0px 10px 0px 0; text-align:center;}
#coverstory #lead_img img { border:1px solid #888; }

#coverstory h2 { float:left; padding:0 0 0 0; margin:0 0 5px 0 ; border:0px solid #000; width:100%; overflow:hidden;text-decoration:none; color:#204FA4; font:normal 22px Georgia; }

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

#coverstory h3 { float:left; padding:0 0 0 0; margin:0 0 0 0; border:0px solid #000; font:normal 12px arial;color:#000; line-height:16px; width:100%; _height:232px; }
#coverstory h3 p
{margin:0; padding:0;}
#coverstory h4
{float:left; width:100%; color:#C5271E; font:bold 11px arial; margin:8px 0 0px 0; padding:0;	 }
#coverstory ul { float:left; list-style:none; padding:0 0 0 0; margin:5px 0 0px 0px;  border:0px solid #000; width:100%;}
#coverstory ul li { color:#204FA4; font:normal 11px arial; background:url(/images/blue_bullet.jpg) no-repeat left 5px; padding:0 0 3px 8px; margin:0; line-height:15px;}

#coverstory ul li a:link, #leftblock #top1 ul li a:visited { color:#204fa4; text-decoration:none;}
#coverstory ul li a:hover { color:#204fa4; text-decoration:underline;}
#coverstory #img_caption
{font:normal 10px arial; color:#8B8A8A;   }

#instant_poll_content
{float:left; width:100%; margin:0px 0 0 0; padding:0px 0 5px 0px;  font:normal 12px arial; border:0px solid #000;}
#instant_poll_content .poll_query
{float:left; border:0px solid #000;  font:bold 12px Arial; color:#000000;line-height:17px; width:100%; margin:5px 0; }
#instant_poll_content .moduletable
{border:0px solid #000; width:100%; margin:0; }

#instant_poll_content .leftradio
{border:0px solid #000; width:100%; float:left; text-align:left; padding-left:0px; } 
#contentdiv #itc_content_div #left_div #left_top #left_top_right .home_alers #instant_poll_content .moduletable form { padding:0px; margin:0px;}
#instant_poll_content .submittext
{border:0px solid #000; float:left; margin:15px 0 0 0; width:100%; text-align:right; margin-right:35px;$margin-right:5px;  }
#instant_poll_content .submittext input.button
{background:url(/images/search_button_bg.jpg) no-repeat left top; border:none; width:51px; color:#fff; font:bold 11px tahoma; line-height:15px; cursor:pointer;margin-right:0px; }
/**html #instant_poll_content .submittext input.button { margin-right:33px;}*/

#instant_poll_content .results
{float:left; width:100%; border:0px solid #000; text-align:left; margin:10px 0 0 0; }
#instant_poll_content .results span
{float:left; width:auto; border:0px solid #000;font:normal 9px tahoma; color:#204fa4; text-decoration:none; }
#instant_poll_content .results h6
{margin:0px 0 0 0; padding:0; float:right; width:auto; border:0px solid #000; }
#instant_poll_content h6 a
{font:normal 9px tahoma; color:#204fa4; text-decoration:none; }
#instant_poll_content h6 a:hover
{text-decoration:underline; }
#instant_poll_content .submittext a
{/*background:url(/images/poll_submit.jpg) no-repeat left top; */border:none;font:normal 9px tahoma; color:#204fa4;text-decoration:none; display:block; border:0px solid #000; /*margin:10px 0 0 40px; $margin:10px 0 0 1px;*/ padding:3px 0 0 0; float:left; text-align:center;}
#instant_poll_content .submittext a:hover
{text-decoration:underline; }
/***---------------Footer Presentation Divs---------------***/

#footerdiv #footer_adds { margin:20px auto; font:bold 10px verdana;  border:0px solid #000; text-align:center; padding:5px; /*background-color:#CBCBCB;*/}
#footerdiv #footer_adds .hor_devider
{border-bottom:3px solid #DADADA; }
#footerdiv #footer_adds .ver_devider
{background:url(/images/sponsers_devider.jpg) no-repeat right 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%; }
#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:99%; 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; }

	

/***---------------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/search_button_bg.jpg) no-repeat left top; padding:0px; width:50px; height:15px; font:bold 11px arial; cursor:pointer;   }	
 a.send_button
 {display:block; width:45px; float:left; margin:0 10px 0 0; text-align:center; height:16px; font:bold 11px arial; }								


/***---------------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:350px; height:92px; padding:0 0px 0 2px; margin:0 10px 0 0; font-family:tahoma; font-size:11px; font-weight:normal; color:#000000; border:1px solid #666;
}
.editer input {
width:200px; 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;
}

 

#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;
}								
									

.fullstorytext {
	font-size:9pt;	color:#000;	text-decoration:none; padding:10px 3px 0 0; 
}

.fullstorytext p{
margin:0 0 10px 0; padding:0;

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

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

.fullstorytext ul{
	margin:10px 0 10px 15px; padding:0 0 0 0; list-style-type:none;
}
.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;
}
.fullstorytext ul li a{
	line-height:17px; color:#666666; text-decoration:none;
}
.fullstorytext ul li a:hover{
	color:#000000; text-decoration:none;
}
#fullstory_ext_links
{border:3px solid #eee !important;background:#fff url(/images/alltools_bg.jpg) repeat-y right top; width:138px; float:right; margin:0 1px 20px 0;}

/*#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 dl{
margin:10px 0; padding:0; list-style-type:none; line-height:15px;
}
 #fullstory_ext_links dl dt{
list-style-type:none; background:none; margin:0 0 0 15px; padding:0; line-height:30px;
}
 #fullstory_ext_links dl dt img {
float:left; margin:8px 0 0 0; border:0px solid #000; padding:0; vertical-align:middle;
}
 #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;
}
 #fullstory_ext_links dl dt a:hover{
text-decoration:underline;
}


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

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

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


.staticpage_title {
	font-size:18px;
	color:#204fa4;
	text-decoration:none;
	font-weight:bold;
}
 {
border:0px solid #000; float:right; width:140px;
}
 .rel_stories {
padding:0 0 0 0;margin:0 0 5px 5px;border:1px solid #CFCFCF;width:138px;float:right;
}
.rel_stories h1 {
font-size:11px; font-family:arial; font-weight:bold; color:#C9271C;  padding:10px 0 0px 10px; margin:0;
}
.rel_stories ul {
margin:5px 0 5px 0px; padding:0; list-style:none;
}
.rel_stories ul li {
padding:0 0 3px 20px; font-weight:normal; text-decoration:none; color:#204fa4; line-height:16px;
 background: url(/images/blue_bullet.jpg) no-repeat 0px 5px;  border:0px solid #000; width:100px;}
 .rel_stories ul li.sp_rel {
padding:0 0 3px 18px; margin:0 0 0 6px; font-weight:normal; text-decoration:none; color:#204fa4; line-height:16px;
 background: url(/images/speech_icon.jpg) no-repeat 0px 2px;  border:0px solid #000; width:100px;}
 .rel_stories ul li.v_rel {
padding:0 0 3px 26px; margin:0; font-weight:normal; text-decoration:none; color:#204fa4; line-height:16px;
 background: url(/images/video_icon.jpg) no-repeat 0px 2px;  border:0px solid #000; width:100px;}
 .rel_stories ul li.p_rel {
padding:0 0 3px 22px; font-weight:normal; margin:0 0 0 3px; text-decoration:none; color:#204fa4; line-height:16px;
 background: url(/images/photo_icon.jpg) no-repeat 0px 2px;  border:0px solid #000; width:100px;}
  .rel_stories ul li.a_rel {
padding:0 0 3px 23px; font-weight:normal; text-decoration:none; margin:0 0 0 4px; color:#204fa4; line-height:16px;
 background: url(/images/podcast_icon.jpg) no-repeat 0px 2px;  border:0px solid #000; width:100px;}
.rel_stories ul li a:link {
text-decoration:none; color:#204fa4; 
}
.rel_stories ul li a:visited {
text-decoration:none; color:#204fa4; 
}
.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;
}

.fullstorytext ul{
	margin:10px 0 10px 7px; padding:0 0 0 0; list-style-type:none;
}
.fullstorytext ul li{
	padding:0 0 0 15px; margin:0 0 0 10px;  list-style-type:none; line-height:17px; background:url(/images/melon_bullet.gif) no-repeat left 6px; color:#000000;
}


.fullstorytext ul li a{
	line-height:17px; color:#666666; text-decoration:none;
}
.fullstorytext ul li a:hover{
	color:#000000; text-decoration:none;
}
#fullstory_ext_links {
border:2px solid #CFCFCF;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; color:#000;
}
#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*/

.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;
}*/


#fullstory .contenttitle {
color:#204fa4;font:normal 22px georgia;text-align:left;padding:0px;

}


#fullstory .byline,  
#fullstory .dateline{
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%;
}*/

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



/*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;
}

#fullstory {
border:0px solid #000; clear:both;
}

#centerdiv table {
clear:left;
}


#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; width:68%; padding:0 0 0 5px;
}



#fp-content 
{border:0px solid #000; float:left; width:100%;  }

#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; }



.blogs_bg 
{background:url(/images/rating_bg.jpg) repeat-x left top; border:1px solid #E3E3E3; }
.bloger_details_bg 
{background:#fff url(/images/rating_bg.jpg) repeat-x left top; border:1px solid #E3E3E3; 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;}
.bloger_details_bg td h1
{font:bold 12px tahoma; color:#204fa4; }
#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 h2
{color:#204fa4; font:normal 22px georgia; }
#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.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; }



 
/*########################################################################################
###################################  TABS STYLES  ##########################################
##############################################################################################*/
#itc_content_div #left_div #left_bottom_right #multimedia,
#itc_content_div #left_div #left_bottom_right #blogs_buzz
{float:left; border:0px solid #000; width:100%; margin:0 0 22px 0; }
#tabs_maindiv,
#multimedia_tabs_maindiv,
#comments_tabs_maindiv
{float:right; width:100%; border:0px solid #000; }
#tabs_maindiv #schedule_tabs,
#multimedia_tabs_maindiv #multimedia_tabs,
#comments_tabs_maindiv #comments_tabs
{float:right; margin:0 0 -1px 0; position:relative; border:0px solid #000; z-index:100; }
#tabs_maindiv  h1,
#multimedia_tabs_maindiv h1
{margin:0; padding:0; width:90px; border:0px solid #000; font:normal 15px tahoma; letter-spacing:1px; text-transform:uppercase; color:#c5271e; float:left; }
#tabs_maindiv #schedule_first_tab,
#tabs_maindiv #schedule_second_tab,
#tabs_maindiv #schedule_third_tab,
#multimedia_tabs_maindiv #multimedia_first_tab,
#multimedia_tabs_maindiv #multimedia_second_tab,
#multimedia_tabs_maindiv #multimedia_third_tab,
#comments_tabs_maindiv #comments_first_tab,
#comments_tabs_maindiv #comments_second_tab
{float:left; margin:0 0px 0 0; text-align:center; }
#tabs_maindiv #schedule_third_tab
{margin:0; }
#tabs_maindiv #schedule_first_tab a,
#tabs_maindiv #schedule_second_tab a,
#tabs_maindiv #schedule_third_tab a,
#multimedia_tabs_maindiv #multimedia_first_tab a,
#multimedia_tabs_maindiv #multimedia_second_tab a,
#multimedia_tabs_maindiv #multimedia_third_tab a,
#comments_tabs_maindiv #comments_first_tab a,
#comments_tabs_maindiv #comments_second_tab a
{display:block; width:114px; background:url(/images/tab_inactive_bg.jpg) repeat-x left top; font:normal 11px arial; text-decoration:none; color:#fff; line-height:24px; border:1px solid #fff; border-width:1px 1px 0px 1px;  }

#tabs_maindiv #schedule_first_tab a:hover,
#tabs_maindiv #schedule_second_tab a:hover,
#tabs_maindiv #schedule_third_tab a:hover,
#multimedia_tabs_maindiv #multimedia_first_tab a:hover,
#multimedia_tabs_maindiv #multimedia_second_tab a:hover,
#multimedia_tabs_maindiv #multimedia_third_tab a:hover,
#comments_tabs_maindiv #comments_first_tab a:hover,
#comments_tabs_maindiv #comments_second_tab a:hover
{background:url(/images/tab_inactive_hover_bg.jpg) repeat-x left top; }
#tabs_maindiv #schedule_first_tab a.active,
#tabs_maindiv #schedule_first_tab a.active:hover,
#tabs_maindiv #schedule_second_tab a.active,
#tabs_maindiv #schedule_second_tab a.active:hover,
#tabs_maindiv #schedule_third_tab a.active,
#tabs_maindiv #schedule_third_tab a.active:hover,
#multimedia_tabs_maindiv #multimedia_first_tab a.active,
#multimedia_tabs_maindiv #multimedia_first_tab a.active:hover,
#multimedia_tabs_maindiv #multimedia_second_tab a.active,
#multimedia_tabs_maindiv #multimedia_second_tab a.active:hover,
#multimedia_tabs_maindiv #multimedia_third_tab a.active,
#multimedia_tabs_maindiv #multimedia_third_tab a.active:hover,
#comments_tabs_maindiv #comments_first_tab a.active,
#comments_tabs_maindiv #comments_first_tab a.active:hover,
#comments_tabs_maindiv #comments_second_tab a.active,
#comments_tabs_maindiv #comments_second_tab a.active:hover
{display:block; width:114px; background:url(/images/tab_active_bg.jpg) repeat-x left top; font:normal 11px arial; text-decoration:none; color:#000; line-height:24px; border:1px solid #CFCFCF; border-width:1px 1px 0px 1px;  }
#multimedia_tabs_maindiv #multimedia_first_tab a,
#multimedia_tabs_maindiv #multimedia_second_tab a,
#multimedia_tabs_maindiv #multimedia_third_tab a,
#multimedia_tabs_maindiv #multimedia_first_tab a.active,
#multimedia_tabs_maindiv #multimedia_first_tab a.active:hover,
#multimedia_tabs_maindiv #multimedia_second_tab a.active,
#multimedia_tabs_maindiv #multimedia_second_tab a.active:hover,
#multimedia_tabs_maindiv #multimedia_third_tab a.active,
#multimedia_tabs_maindiv #multimedia_third_tab a.active:hover
{width:70px; }
#comments_tabs_maindiv #comments_first_tab a,
#comments_tabs_maindiv #comments_second_tab a,
#comments_tabs_maindiv #comments_first_tab a.active,
#comments_tabs_maindiv #comments_first_tab a.active:hover,
#comments_tabs_maindiv #comments_second_tab a.active,
#comments_tabs_maindiv #comments_second_tab a.active:hover
{width:121px; }
#tabs_maindiv #schedule_first_tab a.active:hover,
#tabs_maindiv #schedule_second_tab a.active:hover,
#tabs_maindiv #schedule_third_tab a.active:hover,
#multimedia_tabs_maindiv #multimedia_first_tab a.active:hover,
#multimedia_tabs_maindiv #multimedia_second_tab a.active:hover,
#multimedia_tabs_maindiv #multimedia_third_tab a.active:hover,
#comments_tabs_maindiv #comments_first_tab a.active:hover,
#comments_tabs_maindiv #comments_second_tab a.active:hover
{background:url(/images/tab_active_hover_bg.jpg) repeat-x left top;}
#tabs_maindiv #schedule_tabit_content1, 
#tabs_maindiv #schedule_tabit_content2,
#tabs_maindiv #schedule_tabit_content3,
#multimedia_tabs_maindiv #multimedia_tabit_content1,
#multimedia_tabs_maindiv #multimedia_tabit_content2,
#multimedia_tabs_maindiv #multimedia_tabit_content3,
#comments_tabs_maindiv #comments_tabit_content1,
#comments_tabs_maindiv #comments_tabit_content2
{float:left; width:441px; *width:453px; margin:-1px 0 0 0; height:inherit; border:1px solid #CFCFCF; border-width:0 1px 1px 1px; background:url(/images/tab_content_bg.jpg) repeat-x left 1px; padding:5px; position:relative; z-index:1;}
#comments_tabs_maindiv #comments_tabit_content1,
#comments_tabs_maindiv #comments_tabit_content2
{width:246px; margin:-2px 0 0 0; }
#tabs_maindiv #schedule_tabit_content1, 
#tabs_maindiv #schedule_tabit_content2,
#tabs_maindiv #schedule_tabit_content3
{width:443px; _width:455px; }



.multi_tab_content
{float:left; border:1px solid #000; width:505px; position:relative; }
.multi_tab_content .left_img
{float:left; width:290px; border:1px solid #000; }
.multi_tab_content .left_img img
{border:1px solid #81817F; }
.multi_tab_content .left_img .left_img_caption
{ float:left; width:100%; font:normal 9px arial; color:#898989;}
.multi_tab_content .multi_tab_des
{float:right; width:197px; border:1px solid #000;  }
 #blogs,
 #buzz
{float:left; width:250px; border-bottom:1px solid #C5271E; }
 #buzz
{float:right; }
 #blogs h5,
#dateline_delhi .deep_delhi h5
{float:left; width:100%; font:bold 11px arial; color:#969696; margin:10px 0 2px 0; padding:0; }
#dateline_delhi .deep_delhi h5
{margin:0; width:144px; }
 #blogs h2,
 #buzz .posted_buzz h2,
#dateline_delhi .deep_delhi h2
{float:left; width:100%; font:bold 12px arial; color:#204fa4; margin:0px; padding:0; }
 #blogs .posted_blog,
 #buzz .posted_buzz,
 #dateline_delhi .deep_delhi
{float:left; margin:0; font:normal 12px arial; color:#000; padding:0; width:100%; }
 #dateline_delhi .deep_delhi
{margin:10px 0; margin-bottom:0px; }
 #buzz .posted_buzz 
{margin:10px 0 0 0; border:0px solid #000; }
 #blogs .posted_blog img,
 #buzz .posted_buzz img,
#dateline_delhi .deep_delhi img
{float:left; border:1px solid #CFCFCF; width:93px; height:77px; margin:0 10px 0 0; }
 #blogs .posted_blog h2,
 #buzz .posted_buzz h2,
#dateline_delhi .deep_delhi h2
{float:left; width:144px; margin:0; padding:0; }
 #buzz ul
{float:left; width:100%; margin:5px 0 0 0; padding:0; }
 #buzz ul li
/*{float:left; list-style-type:none; font:normal 11px arial; color:#204fa4; background:url(/images/blue_bullet.jpg) no-repeat left 7px; padding:0 0 0 8px; margin:1px 0; }*/
{float:left; padding:0 8px 0 6px; margin:0; list-style-type:none; font:normal 11px arial; color:#204fa4; background:url(/images/blue_bullet.jpg) no-repeat left 6px;   }/*RK*/
 #buzz h6,
 #blogs h6,
#chairman h6,
#dateline_delhi h6
{float:left; width:100%; margin:5px 0; padding:0; text-align:right;  }
#chairman h6
{text-align:left; }
 #buzz h6 a,
 #blogs h6 a,
#chairman h6 a,
#dateline_delhi h6 a
{text-decoration:none; color:#204fa4; font:normal 9px arial; padding:0 6px 0 0; background:url(/images/more_bullet.jpg) no-repeat right 4px; }
 #buzz h6 a:hover,
 #blogs h6 a:hover,
#chairman h6 a:hover,
#dateline_delhi h6 a:hover
{text-decoration:underline }

#dateline_delhi h4
{float:left; color:#C5271E; width:100%; font:bold 11px arial; margin:0; padding:0; }
#dateline_delhi ul
{float:left; width:100%; display:inline; margin:5px 0 0 0; padding:0; }
#dateline_delhi ul li
{float:left; padding:0 8px 0 6px; margin:0; list-style-type:none; font:normal 11px arial; color:#204fa4; background:url(/images/blue_bullet.jpg) no-repeat left 6px; }

#right_div #google_right_add
{float:left; width:100%; border:0px solid #000; }
#right_div #google_right_add,
#right_div #he_she_said
/*{margin:22px 0;}*/{margin:5px 0;}
#right_div #chairman,
#right_div #he_she_said,
#dateline_delhi
{float:left; width:100%; border-bottom:1px solid #C5271E; margin-bottom:25px; padding-top:0px;}
#dateline_delhi
{width:250px; }

#dateline_delhi h1{ float:left; margin-top:0px !important; padding-top:0px !important; }
#right_div #chairman .from_chairman,
#right_div #he_she_said .said
{float:left; font:normal 12px arial; line-height:17px; margin:15px 0; }
#right_div #he_she_said .said img
{float:left; border:1px solid #CFCFCF; margin:0 10px 0 0; width:93px; height:93px; }

#right_div #chairman h5,
#right_div #he_she_said h5
{float:left; width:100%; margin:2px 0; padding:0; font:bold 11px arial; color:#969696; }
#right_div #chairman h5 strong
{color:#000;}

#right_div #he_she_said h5
{color:#000000; text-align:right; font-weight:normal; float:left; }
#right_div #he_she_said .next_prev_arrows
{text-align:center; float:left; width:100%; padding:5px 0; }
#right_div #he_she_said .next_prev_arrows img
{margin:0 15px; }
/*########################################################################################
################################### 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;}*/



#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; }



.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,
#male_female
{font:bold 12px 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.submit_feedback
{width:50px; height:17px; border:0; font:bold 11px arial; color:#fff; background:url(/images/search_button_bg.jpg) no-repeat left top; cursor:pointer }
#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;}


.ddcolortabs{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.ddcolortabs ul{
font: normal 11px Arial, Verdana, sans-serif;
margin:0;
padding:0;
list-style:none;
}

.ddcolortabs li{
display:inline;
padding:0 10px;
font:bold 11px arial; border-right:1px solid #fff;
}


.ddcolortabs a{
float:left;
color: white;
margin:0 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: 1px; 
}

.ddcolortabs a span{
float:left;
display:block;
padding: 4px 8px 2px 7px;
}

.ddcolortabs a span{
float:none;
}

.ddcolortabs a:hover
{

}

.ddcolortabs a:hover span{
background-color: #591f20;
}

.ddcolortabs .selected a, #ddcolortabs .selected a span{ 
}

.ddcolortabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;
line-height: 8px;
background: black;
border-top: 1px solid #fff; 
}


.dropmenudiv_a{
position:absolute;
top: 0;
border-top:8px solid #333333;
border-bottom-width: 0;
font:normal 12px Arial;
line-height:18px;
z-index:100;
background-color: white;
width:150px;
visibility: hidden; margin:4px 0 0 0; 
}


.dropmenudiv_a a{
width: auto;
display: block;
text-indent: 5px;
border-top: 0 solid #678b3f;
border: 1px solid #ABABAB; border-width:0px 1px 1px 1px;
padding: 3px 20px 0 0px;
text-decoration: none;
color: black; font:normal 11px arial;background:url(/images/sections-sub-menu.jpg) repeat-x left top;
}
.dropmenudiv_a a:hover
{color:#d42625 }

#multimedia_tabs_maindiv #multimedia_tabit_content1,
#multimedia_tabs_maindiv #multimedia_tabit_content2,
#multimedia_tabs_maindiv #multimedia_tabit_content3
{ margin:-1px 0 0 0; border:1px solid #CFCFCF; border-width:0px 1px 1px 1px; background: url(/images/tab_content_bg.jpg) repeat-x left 1px; padding:5px; width:510px; float:left; position:relative; z-index:1;}

#multimedia_tabs_maindiv #multimedia_tabit_content1 .tab_contents,
#multimedia_tabs_maindiv #multimedia_tabit_content2 .tab_contents,
#multimedia_tabs_maindiv #multimedia_tabit_content3 .tab_contents
{float:left; border:0px solid #000; width:505px; position:relative; }

#multimedia_tabs_maindiv #multimedia_tabit_content1 .tab_contents .ima,
#multimedia_tabs_maindiv #multimedia_tabit_content2 .tab_contents .ima,
#multimedia_tabs_maindiv #multimedia_tabit_content3 .tab_contents .ima
{float:left; width:290px; border:0px solid #000;}

#multimedia_tabs_maindiv #multimedia_tabit_content1 .tab_contents .ima img,
#multimedia_tabs_maindiv #multimedia_tabit_content2 .tab_contents .ima img,
#multimedia_tabs_maindiv #multimedia_tabit_content3 .tab_contents .ima img
{ border:0px solid #D2D2D2; margin-left:4px; margin-top:6px;}

#multimedia_tabs_maindiv #multimedia_tabit_content1 .tab_contents span,
#multimedia_tabs_maindiv #multimedia_tabit_content2 .tab_contents span,
#multimedia_tabs_maindiv #multimedia_tabit_content3 .tab_contents span
{ float:left; width:100%; font:normal 9px arial; color:#898989; border:0px solid #000; padding-left:5px;}

#multimedia_tabs_maindiv #multimedia_tabit_content1 .tab_contents .multi_des,
#multimedia_tabs_maindiv #multimedia_tabit_content2 .tab_contents .multi_des,
#multimedia_tabs_maindiv #multimedia_tabit_content3 .tab_contents .multi_des
{float:right; width:197px; border:0px solid #000; margin-top:5px;  }

#multimedia_tabs_maindiv #multimedia_tabit_content1 .tab_contents .multi_des h4 ,
#multimedia_tabs_maindiv #multimedia_tabit_content2 .tab_contents .multi_des h4 ,
#multimedia_tabs_maindiv #multimedia_tabit_content3 .tab_contents .multi_des h4 
{font-family: georgia;color:#2250A8; font-size:12px; margin:0px;padding:0px;}


#multimedia_tabs_maindiv #multimedia_tabit_content1 .tab_contents .pagination,
#multimedia_tabs_maindiv #multimedia_tabit_content2 .tab_contents .pagination,
#multimedia_tabs_maindiv #multimedia_tabit_content3 .tab_contents .pagination
{float:left; width:90%; margin:10px 0 0 0; border:0px solid #000; text-align:center; padding:1px 0;}

#multimedia_tabs_maindiv #multimedia_tabit_content1 .tab_contents .pagination ul,
#multimedia_tabs_maindiv #multimedia_tabit_content2 .tab_contents .pagination ul,
#multimedia_tabs_maindiv #multimedia_tabit_content3 .tab_contents .pagination ul
{margin:0; padding:0;}

#multimedia_tabs_maindiv #multimedia_tabit_content1 .tab_contents .pagination li,
#multimedia_tabs_maindiv #multimedia_tabit_content2 .tab_contents .pagination li,
#multimedia_tabs_maindiv #multimedia_tabit_content3 .tab_contents .pagination li
{list-style-type: none; display:inline;}
#multimedia_tabs_maindiv #multimedia_tabit_content1 .tab_contents .pagination li a,
#multimedia_tabs_maindiv #multimedia_tabit_content2 .tab_contents .pagination li a,
#multimedia_tabs_maindiv #multimedia_tabit_content3 .tab_contents .pagination li a
{ text-decoration: none; color: #990000;font-weight:bold; padding:0 3px; margin:0 5px; border:1px solid #CECECE;}

#multimedia_tabs_maindiv #multimedia_tabit_content1 .tab_contents .pagination a:hover,
#multimedia_tabs_maindiv #multimedia_tabit_content2 .tab_contents .pagination a:hover,
#multimedia_tabs_maindiv #multimedia_tabit_content3 .tab_contents .pagination a:hover,
#multimedia_tabs_maindiv #multimedia_tabit_content1 .tab_contents .pagination a:active,
#multimedia_tabs_maindiv #multimedia_tabit_content2 .tab_contents .pagination a:active,
#multimedia_tabs_maindiv #multimedia_tabit_content3 .tab_contents .pagination a:active
{color: #fff; background-color: #C6281D;}

#multimedia_tabs_maindiv #multimedia_tabit_content1 .tab_contents .pagination a.currentpage,
#multimedia_tabs_maindiv #multimedia_tabit_content2 .tab_contents .pagination a.currentpage,
#multimedia_tabs_maindiv #multimedia_tabit_content3 .tab_contents .pagination a.currentpage
{background-color:#C6281D;color: #FFF;border-width:1px;border-color: #C6281D;font-weight: bold;cursor: default;}

#multimedia_tabs_maindiv #multimedia_tabit_content1 .tab_contents .pagination a.disablelink, 
#multimedia_tabs_maindiv #multimedia_tabit_content2 .tab_contents .pagination a.disablelink,
#multimedia_tabs_maindiv #multimedia_tabit_content3 .tab_contents .pagination a.disablelink,
#multimedia_tabs_maindiv #multimedia_tabit_content1 .tab_contents .pagination a.disablelink:hover,
#multimedia_tabs_maindiv #multimedia_tabit_content2 .tab_contents .pagination a.disablelink:hover,
#multimedia_tabs_maindiv #multimedia_tabit_content3 .tab_contents .pagination a.disablelink:hover
{background-color: white;cursor: default;color: #929292;border-color: #929292;font-weight: normal;}

#multimedia_tabs_maindiv #multimedia_tabit_content1 .tab_contents .pagination a.prevnext,
#multimedia_tabs_maindiv #multimedia_tabit_content2 .tab_contents .pagination a.prevnext,
#multimedia_tabs_maindiv #multimedia_tabit_content3 .tab_contents .pagination a.prevnext
{font-weight: normal;border:none; background:none;}

#multimedia_tabs_maindiv #multimedia_tabit_content1 .tab_contents .pagination a.more_photos,
#multimedia_tabs_maindiv #multimedia_tabit_content2 .tab_contents .pagination a.more_photos,
#multimedia_tabs_maindiv #multimedia_tabit_content3 .tab_contents .pagination a.more_photos
{border:none;color:#204fa4; font-family:arial;font-size:10px; background:none; padding:0;}

#multimedia_tabs_maindiv #multimedia_tabit_content1 .tab_contents .pagination a.more_photos:hover,
#multimedia_tabs_maindiv #multimedia_tabit_content2 .tab_contents .pagination a.more_photos:hover,
#multimedia_tabs_maindiv #multimedia_tabit_content3 .tab_contents .pagination a.more_photos:hover
{ text-decoration:underline; background:none; padding:0; border:none; color:#204fa4; }



.print_email_story
{float:right; width:40%; border:0px solid #000; text-align:right; padding:0 5px 0 0; }
.print_email_story a
{color:#969696; }
.print_email_story a:hover
{color:#204fa4; text-decoration:none; }
.print_email_story a.small
{font-size:9px; }
.print_email_story a.normal
{font-size:12px; margin:0 3px; }
.print_email_story a.larg
{font-size:13px; }
.story_other_stories h2
{ font:bold 12px arial; color:#C32A1A; text-transform:uppercase; margin:0 0 5px 0; padding:0;}
.story_other_stories ul
{float:left; margin:0; padding:0; width:100%; border:0px solid #000; }
/*.story_other_stories ul li
{margin:0; padding:0; font:bold 12px arial; color:#204fa4; background:url(/images/blue_bullet.jpg) no-repeat left 6px; padding:0 0 2px 8px; width:356px; border:0px solid #000; float:left; display:inline; }*/

.story_other_stories ul li
{margin:0; padding:0; font:bold 12px arial; color:#204fa4; background:url(/images/blue_bullet.jpg) no-repeat left 6px; padding:0 0 2px 8px; width:340px; border:0px solid #000; float:left; display:inline; padding-right:10px; }

.photos_top,
.see_photos
{float:left; border:0px solid #000; width:728px; }
.see_photos
{padding:0 0 25px 0;}
/*.see_photos .photo
{border:0px solid #000; }*/

.see_photos .listen_now
{color:#C63500; margin:0 0 5px 0; float:left; width:100%; }
.see_photos .listen_now a
{font:bold 12px arial; color:#C63500; margin:0 0 0 5px; }
.see_photos h2
{float:left; width:100%; font:normal 22px georgia; color:#204fa4; margin:0 0 3px 0; padding:2px; }

.see_photos h2 a:link,.see_photos h2 a:visited
{ width:100%; font:bold 12px arial; color:#204fa4; margin:0 0 3px 0; padding:0;text-decoration:none;padding-right:4px; border:0px solid #000; }/*Added RK*/
.see_photos h2 a:hover { text-decoration:none; border-bottom:1px solid #204fa4;padding-right:4px;$margin-right:0px; }/*Added RK*/
*html .see_photos h2 a:hover {padding-right:0px;}/*Added RK*/
.see_photos .see_photos_des h2.listen_now_title
{color:#000000 }
.see_photos .see_photos_des h2.sections_small_titles
{float:left; width:100%; color:#204fa4; }
.see_photos .see_photos_des h2.listen_now_title a
{color:#204fa4; }
.see_photos .see_photos_des h2.sections_small_titles a:link,.see_photos .see_photos_des h2.sections_small_titles a:visited
{color:#204fa4; font-size:12px;/*Added RK*/ }
.see_photos .see_photos_des h2.sections_small_titles a:hover { text-decoration:underline;border-bottom:0px;}/*Added RK*/
.photos_top .photo
{ float:left; border:0px solid #ff0000; }

.photo .pagination
{text-align:right; }
.photo img
{border:1px solid #818183; }
.photo #img_caption.caption
{font:normal 9px arial; color:#898989;   }
.photos_top h2
{font:normal 22px georgia; margin:0 0 5px 0; padding:0; border:0px solid #000; width:728px; float:left; color:#204fa4; }
.photo_des
{float:right; border:0px solid #000;/* height:230px;*/ }
.photo_des p
{margin:0 0 12px 0;	 }
.see_photos_des
{float:right; width:535px; border:0px solid #000; }
.see_photos_des p
{margin:0; }
.see_photos .see_photos_des h2
{float:left; border:0px solid #000; width:100%;  font:bold 12px arial; color:#CE3303; margin:0 0 5px 0; padding:0; }
.see_photos .see_photos_des h2 a
{color:#204fa4; }
.see_photos .see_photos_des ul,
.photos_top ul.pps_list
{margin:20px 0 0 0; padding:0; float:left; width:100%; border:0px solid #000; }
.photos_top ul.pps_list
{float:right; width:430px; border:0px solid #000; }
.see_photos .see_photos_des ul li,
.photos_top ul.pps_list li
{display:inline; margin:0 5px 0 0; padding:0 5px 0 0; background:none; list-style-type:none; font:normal 11px arial; color:#204fa4;  border:0px solid #000; }
.see_photos .see_photos_des ul li img,
.photos_top ul.pps_list li img
{margin:0 5px 0 0; }

.path_way
{float:right; border:0px solid #000; width:100%; margin:-1px 0 0 0; background:url(/images/section_tab_content_bg.jpg) no-repeat left top; height:46px; font:normal 11px arial; color:#969696;}
.path_way span
{padding:5px 0 0 0; border:0px solid #000; float:left; }
.path_way a
{font:bold 11px arial; color:#969696; }
.path_way a:hover
{ text-decoration:underline; color:#969696; }

.secitons_days
{float:right; margin:0 0 -1px 0; position:relative; border:0px solid #000; margin:22px 0 0 0;  width:100%; }
.secitons_days h1
{float:left; margin:0; padding:0; font:normal 15px tahoma; color:#C5271E; text-transform:uppercase;  }
.day_tabs
{text-align:right; margin:7px 0 0 0; border:0px solid #000; }
.day_tabs a
{display:block; width:116px; background:url(/images/tab_inactive_bg.jpg) repeat-x left top; font:normal 11px arial; text-decoration:none; color:#fff; line-height:24px; border:1px solid #fff; border-width:1px 1px 0px 1px; text-align:center; float:left; }
.day_tabs a:hover
{background:url(/images/tab_inactive_hover_bg.jpg) repeat-x left top; }
.day_tabs a.active
{display:block; width:116px; background:url(/images/tab_active_bg.jpg) repeat-x left top; font:normal 11px arial; text-decoration:none; color:#000; line-height:24px; border:1px solid #CFCFCF; border-width:1px 1px 0px 1px;  }

.speech_contenttitle{
color: #204fa4;font-family: georgia;font-style: normal;font-variant: normal;font-weight: normal;font-size: 22px;line-height: normal;
text-align: left; margin-top:20px;}
.white_bg .paragraphtxt{font-size:12px;}
/*.paragraphtxt td{width:auto;}*/
.paragraphtxt_success{font-size:12px; color:#CF3200;}
.paragraphtxt{ margin-top:20px;}
.paragraphtxt .inputbox{
width: 158px;height: 18px;font-family: tahoma;font-size: 11px;font-weight: normal;color: #000000; border:1px solid #666666; margin:5px; }

.paragraphtxt .email_submit
{border:1px solid #000000;font-family: tahoma;font-weight: bold;font-size: 11px;color: #ffffff;width: 51px; /*height:17px;*/;background-color: transparent;background-image: url(/images/search_button_bg.jpg);background-repeat: no-repeat;
background-x-position: left;background-y-position: top;margin-top:10px; line-height:10px;margin-left: 5px;cursor:pointer; padding:0px;}

.border4all a:link,.border4all a:visited{font-family:arial;font-size:11px;color:#969696;}
.border4all a:hover{color:#204fa4;}

.blog_search
{border:1px solid #eee; margin:20px 0 0 0; }
.blog_search input
{border:1px solid #ccc; padding:0 2px; width:250px; }
.blog_search input#Submit
{border:0px solid #000; font:bold 11px tahoma; color:#FFFFFF; width:51px; background:url(/images/search_button_bg.jpg) no-repeat left top; line-height:16px;  }
.sec_title
{margin:20px 0; padding:0; float:left; }
.sec_title h1,
h1.section_title
{margin:0; padding:0; float:left; width:auto; font:normal 24px tahoma; color:#CD3506; text-transform:uppercase; }
h1.section_title
{border:0px solid #000; line-height:24px; }
.secitons_days .letters
{border:0px solid #000; width:auto; float:left; margin:5px 0 0 80px; }
.secitons_days .letters a
{font:bold 12px arial; margin:0 20px; letter-spacing:2px; }
.secitons_days .letters a b
{color:#CC3300;  }
.secitons_days .letters a:hover,
.secitons_days .letters a.active
{text-decoration:none; color:#CC3300; }
.session_chair_persons
{float:left; width:100%; font:bold 11px arial; color:#204fa4; text-align:right; padding:15px 0;  }
.speakers_names_list
{ width:100%; border:0px dotted #000; float:left; margin:0 0 40px 0; }
.speakers_names_list ul
{width:100%; margin:0; padding:0; }
.speakers_names_list ul li
{width:31%; float:left; font:bold 14px georgia; color:#204fa4; background:url(/images/speakers_names_bullet.jpg) no-repeat left 11px; list-style-type:none; padding:0 0 0 10px; border:0px solid #000; }
.speakers_names_list ul li a
{ color:#204fa4; font:bold 14px georgia; line-height:25px;}
.speakers_speak
{border:0px solid #000; float:left; width:100%; margin:0 0 45px 0; }
.speakers_speak h2,
.speakers_speak h2 a
{margin:0; padding:0; width:100%; font:normal 22px georgia; color:#204fa4;  }
.speakers_speak .strap
{font:bold 11px arial; color:#969696; }
.speakers_speak .session
{ font:normal 12px arial; margin:3px 0; }
.speakers_speak .introtext
{font:bold 11px arial; color:#000; }
.speakers_speak .fulltext 
{float:left; font:normal 12px arial; color:#000; margin:10px 0 0 0; }
.speakers_speak .fulltext img
{margin:0 20px 10px 0; float:left; border:1px solid #CFCFCF; }
.speakers_speak .fulltext p
{margin:0 0 10px 0; }
ul.black_bullet
{margin:0 0 0 0px; padding:0; }
ul.black_bullet li
{margin:0; padding:0 0 0 10px; list-style-type:none; background:url(/images/black_bullet.jpg) no-repeat left 8px; }

#tax_adviser_form
{ font:normal 12px arial; color:#323232;}
#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; }

#dateline_delhi h1 { margin-top:0px !important;}

.ad
{ font:normal 12px arial; color:#989898; letter-spacing:4px; line-height:15px; text-align:center; font-variant:small-caps;} 

<!--Archives home page -->
#archives {width:185px; margin-left:0px;font:normal 12px arial; color:#000; text-align:left;}
#archives h1
{margin:0; padding:0; float:left; font:normal 15px tahoma; color:#C5271E; text-transform:uppercase; width:100%; letter-spacing:1px; }
#archives h2
{margin:0; padding:8px 0 0 0; float:left; display:block; width:145px;font:bold 12px Georgia; color:#000000; line-height:18px;}
#archives h2 a
{ text-decoration:none; color:#21509E}
#archives h2 a:hover
{ text-decoration:underline; color:#21509E}
#archives h3 { margin:0; padding:8px 0 0 0;  float:left; width:40px;font:bold 12px Georgia; color:#C5271E; display:inline;}
#archives #archivebox
{text-align:left; display:block; width:100%; margin:0; font:normal 12px arial; color:#000; padding:0; border-bottom:1px solid #cccccc; padding-bottom:8px;}
#archives #archivebox img {border:1px solid #000;width:100%;}
#archives h4
{float:left; margin:0; font:bold 11px arial; color:#000; padding:0;width:100%; border-bottom:1px solid #C5271E; padding:2px 0;}
#archives h4 a
{ text-decoration:none; color:#C5271E}
#archives h4 a:hover
{ text-decoration:underline; color:#C5271E}