/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Project: Dr.Reddy's
	Date: February 2009
	CSS: Styles for Media Pages
	Project Designer: Panduranga Chary Kasoju
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			Annual Reports starts here Media
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#hello		{background:url(../images/areports_hd.gif) 16px 2px no-repeat; float:left; width:515px; padding:35px 0px 0px 10px; margin:0px auto; }
#areports span 		{border-bottom:0px solid #e3e2e2}
#areports p 		{padding:0px 0px 0px 10px;}
.fortabbing{float:left;width:465px;text-align:justify;padding:7px 5px;}
.float_a{float:left}
.report_imag{width:112px;height:145px;margin:15px 10px 0px 10px; }
.table_reorts{width:290px;margin:19px 0px 0px 5px;}

.table_reports{width:290px;background:url(../images/stockbar_bg.jpg) repeat-x;height:28px;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc}
.table_reports_cobe{width:290px;background:url(../images/bg_img_cobe.jpg) repeat-x;height:48px;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc}
.table_reports_hd{font-weight:bold;text-align:center;padding:7px 5px 0px 10px;height:17px;width:200px}
.table_reort_1{width:290px;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.td_reo_img{width:42px;font-weight:bold;text-align:center;border-right:1px solid #dcdcdc;padding:2px 0px 0px 0px;height:25px}
.td_reo_img img{margin-top:4px}
.td_con_txt{width:225px; padding:7px 0px 0px 10px;}
.td_con_txt a {color:#4096c1;}
.table_reort_alter{width:290px;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;background-color:#F0F0F0;}
#sustainablity		{background:url(../images/sustainability_reports.gif) 16px 2px no-repeat; float:left; width:515px; padding:35px 0px 0px 10px; margin:0px auto; }

/*---------------Media Banner Starts here----------------------------*/

#header_media .toplinks			{width:220px; margin:0px 0px 0px 15px; height:30px;border:0px solid #000}
#header_media .toplinks span	{padding: 0px 0px 0px 0px;}
#header_media .toplinks p	{padding: 8px 5px 5px 35px; margin: 0px 0px 0px 0px; text-align:left; font-size:11px;}
#header_media .toplinks img		{float: left; padding: 0px 0px 0 0px; margin: 0px 10px 10px 2px; }
#header_media .plus				{width:49px; position:absolute; margin:0px 0px 0px 15px; left:281px; top:7px;}
#header_media .plus img			{float: right; margin:0 auto; padding:0;}
#header_media .nav				{position:absolute;	width:360px;left: 175px;top: 200px;}

#header_media			     	{width:auto; display:block; height:208px; background:url(../images/media_header.jpg) top left no-repeat; margin:0 auto; padding:0;clear:both;} /*IN Header Boundaries had Topbar, Navbar*/
#header_media .headerlogo		{display:block; clear:both; margin:0 auto;}	
#header_media .headerlogo	p	{float:right; padding:0px 0px 0px;display:block; margin:0 auto; }

#header_media .nav2					{position:absolute;	width:360px;left: 175px;top: 200px;}
#header_media .nav3					{position:absolute;	width:360px;left: 175px;top: 200px;}
#header_media .nav4					{position:absolute;	width:360px;left: 175px;top: 200px;}
#header_media .nav5					{position:absolute;	width:360px;left: 175px;top: 200px;}

/*---------------Media Banner Ends here----------------------------*/

#mediapaging		{ background:url(../images/news_updates_hd.gif) 16px 2px no-repeat; float:left; width:535px; padding:35px 0px 0px 0px; margin:0px auto;  height:234px}
#mediapaging span 		{border-bottom:0px solid #e3e2e2}
#mediapaging p 		{padding:0px 0px 0px 10px;}
#home_big_tout_container {height:234px;margin:0px 7px;}
#big_toutbox {float: left;width:250px;height:194px;margin-right:7px;margin-top:20px;margin-left:4px;}
#big_tout_right {float: left;width:240px;height:220px;padding-left:7px; background:url(../images/dottednews.gif) center left no-repeat;}
.big_tout{border:6px solid #F2F2F2}
#big_tout_blurb {height:210px; width:232px;}
#big_tout_blurb div.btitletext {padding-top: 9px;padding-bottom: 3px;font-size: 25px;font-weight: bold;color:#FF9900;text-align:left;font-family:Arial, Helvetica,sans-serif;}
#big_tout_blurb div.bregtext {padding-right: 10px;padding-bottom: 5px;font-size: 11px;font-weight: bold;color: #53a8cb;height:130px;}
.bregtext a, .bregtext a:visited {font-weight:bold;}
.color{padding-right: 10px;padding-bottom: 5px;font-size: 11px;color: #ccc;}
#big_tout_control .btns ul {list-style-type:none;margin:0px 10px;padding:0pt;}
#big_tout_control .btns li {display:inline;}
#big_tout_control .nums {float:left;height:17px;}
#big_tout_control .nums li {display:inline;}
#big_tout_control .nums ul {list-style-type:none;margin:-2px 5px;padding:0pt;}
#big_tout_control .nums li a {color:#303030;font-size:12px;font-weight:bold;line-height:20px;margin-right:3px;padding:0px 1px;}
#big_tout_control .nums li a:hover {text-decoration:none; cursor: pointer;}
#big_tout_control .nums li a.on {background-color:#FF9900;color:#fff;}
/*---------------paging end-----------------------------*/

/*mediacontacts*/

.mediacontacts1{background:url(../images/mediacontact.jpg) 16px 2px no-repeat; float:left; width:500px; padding:49px 0px 0px 20px; margin:0px 5px;}
.pad{padding:0px 15px 20px 23px;}
.adressdiv{padding:10px 0px 10px 13px;float:left;width:350px;line-height:20px;}
.adressdiv  a:link{color:#4769a2;outline:none;}
.adressdiv  a:visited{color:#4769a2;outline:none;}
.adressdiv  a:active{color:#4769a2;outline:none;}
.adressdiv   a:hover{color:#4769a2;outline:none;text-decoration:underline;}
.braces{width:24px;height:48px;float:left;margin-top:6px;border-right:10px solid #EFEFEF;margin-right:10px}
.mainadressdiv{padding:10px 0px 10px 13px;float:left;width:460px;}

/*events*/

.events	{ background:url(../images/events.jpg) 16px 2px no-repeat; float:left; width:500px; padding:49px 0px 0px 20px; margin:0px 5px;}
.events ul{  margin:0px 0px 0px 10px; padding-top:20px; }
.events ul li{  background:url(../images/arrow_1.jpg) no-repeat 0px 0px; text-align:left; list-style:none;padding:0px 0px 0px 20px;border-bottom:#CCCCCC 1px dotted;padding-bottom:6px; margin-bottom:4px;font-style:normal;width:400px;}
.events  ul  li a:link{color:#4769a2;outline:none;}
.events  ul  li a:visited{color:#4769a2;outline:none;}
.events  ul  li a:active{color:#4769a2;outline:none;}
.events  ul li a:hover{color:#4769a2;outline:none;text-decoration:underline;}


/*statutorycommunications*/

.statutory{background:url(../images/statutorycommunications.jpg) 16px 2px no-repeat; float:left; width:500px; padding:49px 0px 0px 20px; margin:0px 5px;}
.statutory ul{ margin:0px 0px 0px 10px; padding-top:20px; }
.statutory ul li{  background:url(../images/arrow_1.jpg) no-repeat 0px 0px; text-align:left; list-style:none;padding:0px 0px 0px 20px;border-bottom:#CCCCCC 1px dotted;padding-bottom:6px; margin-bottom:4px;font-style:normal;width:400px;}
.statutory  ul  li a:link{color:#4769a2;outline:none;}
.statutory  ul  li a:visited{color:#4769a2;outline:none;}
.statutory  ul  li a:active{color:#4769a2;outline:none;}
.statutory  ul li a:hover{color:#4769a2;outline:none;text-decoration:underline;}

/*News*/
.news{background:url(../images/news.jpg) 16px 2px no-repeat; float:left; width:500px; padding:49px 0px 0px 20px; margin:0px 5px;}
.news span{color:#7d7d7d;}
.news ul{  margin:0px 0px 0px 10px; padding:0px; }
.news ul li{  padding:0px; text-align:left;padding:10px 0px 6px 5px;border-bottom:#CCCCCC 1px dotted;margin-bottom:4px;font-style:normal;list-style:none;}
.news  ul li span a:link{color:#4769a2;outline:none;padding-top:-10px;}
.floatl{float:left;}
.newsalign{float:left;padding:5px 0px 0px 5px;}
.html{float:left;padding-top:5px;width:190px;color:#4769a2;text-align:right;}
.news ul li a:link{color:#4769a2;outline:none;}
.news ul li a:visited{color:#4769a2;outline:none;}
.news ul li a:active{color:#4769a2;outline:none;}
.news ul li a:hover{color:#4769a2;outline:none;text-decoration:underline;}
.tabcontentstyle a:link{color:#003366}
.from_2005{float:left;width:450px}
.from_2005_img{float:left;width:118px;height:148px;margin:15px 0px 5px 7px }
.from_2005_text{float:left;width:312px;margin:15px 0px 7px 5px;;text-align:justify}
#a_tabbar a:link{color:#4769a2;outline:none;}
#a_tabbar a:visited{color:#4769a2;outline:none;}
#a_tabbar a:active{color:#4769a2;outline:none;}
#a_tabbar a:hover{color:#4769a2;outline:none;}

/*Brochures*/
.mediakit_inner{ background:url(../images/mediakit.jpg) 16px 2px no-repeat; float:left; width:512px; padding:49px 0px 0px 8px; margin:0px 5px;}
media_inner {padding-left:70px;}
.mediakit_inner ul{margin:0px 0px 0px 10px; padding:0px; }
.mediakit_inner ul li{text-align:center; list-style:none;padding:10px 0px 10px 0px;width:95px; float:left;margin-right:10px;font-weight:bold;color:#3399CC;}
.brochure_main{float:left;width:512px}
.broucher_sub{float:left;width:500px;background:url(../images/broucherstroke.jpg) repeat-x bottom}
.broucher_sub div{float:left; width:90px; height:139px;padding:7px;margin-left:10px;}
.broucher_sub .texts_bro{float:left; width:auto;padding:20px 10px 10px 10px ;height:auto}
.broucher_sub .texts_bro strong{color:#71961d}
.mediakit_inner .bredcrum{padding:7px 0px 0px 15px;background:url(../images/stro.jpg) repeat-x; height:24px;float:left;width:494px}
.mediakit_inner .bredcrum a:link{color:#009900;font-weight:normal}
.mediakit_inner .bredcrum a:visited{color:#009900;font-weight:normal}
.mediakit_inner .bredcrum a:hover{color:#009900;font-weight:normal}
.mediakit_inner .bredcrum a:active{color:#009900;font-weight:normal}
.mediakit_inner .bredcrum span{float:left;color:#FF9900;font-weight:bold;font-size:12px;}


/*Snapshot*/
.floatr{float:right;}
.widt{width:500px;padding:5px}

.mediakit_inner h1{background:url(../images/stroke.jpg) repeat-x;color:#666666;font-weight:bold;height:22px;padding:8px 0px 3px 10px;font-size:11px;width:485px;letter-spacing:normal;margin-bottom:10px;}
.mediakit_inner strong{color:#71961d;font-weight:bold;}
.pad{padding:0px 10px 0px 0px;margin:0px;}
.mediakit_inner .img{float:left;width:500px;margin:0px; padding:0px}
.mediakit_inner .img  h2{background:url(../images/stroke.jpg) repeat-x;color:#666666;font-weight:bold;height:25px;padding:8px 0px 3px 10px;font-size:11px;margin-bottom:10px;}
.mediakit_inner .img ul{padding:0px ;margin:0px;}
.mediakit_inner .img li {float:left;width:165px;margin:0px;padding:0px}

/*Popups for  Media*/
#shadow_popup						{ width:700px; text-align:left; background:url(../images/popupbg.gif) top left repeat-y; margin:0 auto; padding:0;}
#maincontainer_popup				{ width:680px; text-align:left; margin:0 auto; padding:0px;}

.header_pop{width:680px;}
*html .header_pop{width:680px;margin-left:3px;}
.bg_pop{background:url(../images/bg_pop.gif) repeat-x;text-align:right;height:147px;width:504px;}
.close{height:20px;}
.body_border{margin:0px 5px;border:6px solid #f2f2f2;width:660px;margin-bottom:10px; }

.body_border2{background:url(../images/media_pack_bg.gif) no-repeat 0px 45px ; margin:0px 5px;border:6px solid #f2f2f2;width:660px;margin-bottom:10px; height:400px }
/*.body_border{background:url(../images/media_pack_bg.gif) no-repeat 0px 45px ; margin:0px 5px;border:6px solid #f2f2f2;width:660px;margin-bottom:10px; height:400px }*/
.head_pop{color:#448ed2;text-align:left;padding:8px 0px 0px 10px;font-size:16px;font-weight:bold;background:url(../images/headingbg.gif) repeat-x;height:29px }
.text_pop{width:600px;text-align:justify;padding-left:1px;padding-right:3px;}
.margin{margin-top:80px;}
.footer_pop{background:url(../images/footer.gif) repeat-x;width:780px;height:75px;margin-top:5px;}
.meidapack{float:left;width:290px;margin-bottom:20px;margin-left:0px;font-size:11px;}
.ioc{width:43px;height:52px;float:left;margin-left:20px}
.text_poup{float:left;padding:20px 0px 10px 5px;font-size:13px;font-weight:bold;}

.pack_main {float:left; width:300px}
.pack_main ul				{text-align:left}
.pack_main ul li			{padding:43px 0px 15px 105px; font-weight:bold;font-size:14px}
.pack_main ul li a			{padding:0px}

.subpop {float:left; width:500px; padding:15px 0px 0px 55px; height:150px}
.subpop ul				{text-align:left}
.subpop ul li			{background:url(../images/arrow_blue.gif) no-repeat 18px 5px; padding:4px 0px 4px 45px;}
.subpop ul li a:link		{padding:0px;color:#4096c1;text-decoration:underline}
.subpop ul li a:visited		{padding:0px;color:#4096c1;text-decoration:underline}
.subpop ul li a:active		{padding:0px;color:#4096c1;text-decoration:underline}

.subpop ul li a:hover	{text-decoration:none;color:#4096c1;}

.complete {float:left; width:90%; height:50px; text-align:center; border:0px solid #000; padding:3px 0px 0px 65px;}
.complete a		{text-decoration:none;font-weight:bold;font-size:14px}
.complete a:hover	{text-decoration:underline;}

/*form*/
.presentation{ background:url(../images/presentations.jpg) 5px 0px no-repeat; float:left; width:512px; padding:49px 0px 0px 8px; margin:0px 5px;}
.presentation ul{  margin:0px 0px 0px 10px; padding-top:20px; }
.presentation ul li{  background:url(../images/arrow_1.jpg) no-repeat 0px 10px; text-align:left; list-style:none;padding:10px 0px 0px 20px;border-bottom:#CCCCCC 1px dotted;padding-bottom:15px; margin-bottom:4px;font-style:normal;width:400px;}
.presentation  ul  li a:link{color:#4769a2;outline:none;}
.presentation  ul  li a:visited{color:#4769a2;outline:none;}
.presentation  ul  li a:active{color:#4769a2;outline:none;}
.presentation  ul li a:hover{color:#4769a2;outline:none;text-decoration:underline;}
#media_fotter{ background:url(../images/media_kit_home.gif) 6px 2px no-repeat; float:left; width:252px; padding:30px 5px 5px 7px; margin:0px auto;}
 a:link{}
#media_fotter a:link{color:#71961d;}
#media_fotter a:visited{color:#71961d;}
#media_fotter a:active{color:#71961d;}
#media_fotter a:hover{color:#71961d;}

/*Board of Directors*/
.head{background:url(../images/stroke.jpg) repeat-x;color:#666666;font-weight:bold;height:22px;padding-top:8px;padding-left:10px;padding-bottom:3px;}
.directors{float:left;width:143px;padding:5px 0px 5px 24px;}
.directorswhole .directors a:link{color:#4769a2;font-size:11px;}
.directorswhole .directors a:hover{color:#4769a2;font-size:11px;text-decoration:underline;}
.directorswhole .directors a:active{color:#4769a2;font-size:11px;}
.directorswhole .directors a:visited{color:#4769a2;font-size:11px;}

.directorswhole{float:left;padding-top:5px;width:505px;padding-left:4px}
.directorswhole  p{padding:4px 0px ;margin:0px;}



/*Presentations and Webcasts*/
.selected{color:#FF9900;font-weight:bold;font-size:12px}
.selected_1 {color:#71961d;font-weight:bold;font-size:12px}
.presentation a{font-size:12px}
.presentation a:hover{font-size:12px;text-decoration:none}
.pre{float:left;width:217px;padding:5px;text-align:center;}
.directorswhole  .pre a:link{color:#4769a2;font-weight:bold;font-size:12px}
.directorswhole  .pre a:visited{color:#4769a2;font-weight:bold;font-size:12px}
.directorswhole  .pre a:hover{color:#4769a2;font-weight:bold;font-size:12px;text-decoration:underline}
.directorswhole  .pre a:active{color:#4769a2;font-weight:bold;font-size:12px}


#mediakit{ background:url(../images/image_gallery_kit.jpg)  6px 2px no-repeat; float:left; width:220px; padding:35px 0px 0px 12px; margin:0px auto;}
.mediakit_galley{width:211px;height:90px;}

.top{width:95%; padding:5px;float:left;text-align:right}

/*---------------Microsites drop down Starts-----------------------------*/

#glossymenu{
margin: 8px 0px 0px 0px;
padding: 0px;
width: 170px; /*width of menu*/
float:left;
}

#glossymenu a.menuitem1{
background: url(../images/microsites_box.jpg) repeat-x top left;
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding:3px 7px 0px 10px;
text-decoration: none;height:28px;
}


#glossymenu a.menuitem1:visited, .glossymenu .menuitem1:active{
color: white;
}
.submenuheader1{width:120px;text-align:right;color:#cbd0d4;}
#glossymenu a.menuitem1 .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

#glossymenu a.menuitem1:hover{
background-image: url(../images/microsites_box.jpg);
}

#glossymenu div.submenu1{ /*DIV that contains each sub menu*/
background:url(../images/microbg.jpg) no-repeat 0px 0px;
background-color: #fc881b;
border:1px solid #c09308;
z-index:100;
filter:alpha(opacity=85);
-moz-opacity:0.85;
-khtml-opacity: 0.85;
opacity: 0.85;

}

#glossymenu div.submenu1 ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0px;
padding: 0px;

}

#glossymenu div.submenu1 ul li{background:url(../images/white_bullet.gif) no-repeat 20px 9px;
margin: 0px;padding:2px 0px 5px 30px; border-bottom:0px dotted #fff;color:#fff }

#glossymenu div.submenu1 ul li a{
display: block;
color:#fff;
font-weight:bold;
text-decoration: none;
padding: 4px 0px 0px 0px;
padding-left: 10px;
}

#glossymenu div.submenu1 ul li a:hover{
text-decoration:underline
}

/*---------------Microsites drop down ENDs-----------------------------*/


/*Announcements Page*/


.ann	{ background:url(../images/announce_hd.gif) 16px 2px no-repeat; float:left; width:500px; padding:49px 0px 0px 20px; margin:0px 5px;}

.announce	{float:left; width:450px; padding:0px 0px 0px 0px; margin:0px auto; }
.announce p 		{padding:0px 25px 0px 10px;text-align:justify}
.announce ul 		{padding:0px;margin:0px auto}
.announce ul li 	{padding:0px 5px 0px 5px; margin:10px 10px 5px 5px;}
.announce ul li .itembox 		{padding:12px 0px 12px 0px; text-align:left; height:110px; border:1px dotted #ccc; background-color:#F6F6F6; width:430px;}
.announce ul li .itembox img 		{float:left; margin:0px 0px 0px 17px; border:0px solid #ccc}
.announce ul li .itembox p 		{float:left; padding:0px 0px 0px 15px;text-align:left;}



.announce ul li .iteminfo {float:right; width:260px; margin-top:20px; color:#4096c1; font-weight:bold}
.announce ul li .iteminfo span {margin-top:10px;color:#888687; font-weight:normal}
.announce ul li .iteminfo p {margin-top:10px;background:url(../images/orange_bullet.gif) no-repeat 0px 4px;}

.announce ul li .iteminfo p a:link{color:#71961d;font-weight:bold}
.announce ul li .iteminfo p a:visited{color:#71961d;font-weight:bold}
.announce ul li .iteminfo p a:active{color:#71961d;font-weight:bold}
.announce ul li .iteminfo p a:hover{color:#71961d;text-decoration:underline;font-weight:bold}

.announce a:link{color:#71961d;font-weight:bold}
.announce a:visited{color:#71961d;font-weight:bold}
.announce a:active{color:#71961d;font-weight:bold}
.announce a:hover{color:#71961d;text-decoration:underline;font-weight:bold}