
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Project: Dr.Reddy's
	Date: February 2009
	CSS: Global Styles for all templates
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* Trac CSS */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			SITEMAP
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */



/* header about us */
#header_aboutus .toplinks			{width:220px; margin:0px 0px 0px 15px; height:30px;border:0px solid #000}
#header_aboutus .toplinks span	{padding: 0px 0px 0px 0px;}
#header_aboutus .toplinks p	{padding: 8px 5px 5px 35px; margin: 0px 0px 0px 0px; text-align:left; font-size:11px;}
#header_aboutus .toplinks img		{float: left; padding: 0px 0px 0 0px; margin: 0px 10px 10px 2px; }
#header_aboutus .plus				{width:49px; position:absolute; margin:0px 0px 0px 15px; left:281px; top:7px;}
#header_aboutus .plus img			{float: right; margin:0 auto; padding:0;}
#header_aboutus .nav				{position:absolute;	width:360px;left: 175px;top: 200px;}

#header_aboutus 			     	{width:auto; display:block; height:208px; background:url(../images/aboutus_header.jpg) top left no-repeat; margin:0 auto; padding:0;clear:both;} /*IN Header Boundaries had Topbar, Navbar*/
#header_aboutus .headerlogo		{display:block; clear:both; margin:0 auto;}	
#header_aboutus .headerlogo	p	{float:right; padding:0px 0px 0px; display:block; margin:0 auto;}

#header_aboutus .nav2					{position:absolute;	width:360px;left: 175px;top: 200px;}
#header_aboutus .nav3					{position:absolute;	width:360px;left: 175px;top: 200px;}
#header_aboutus .nav4					{position:absolute;	width:360px;left: 175px;top: 200px;}
#header_aboutus .nav5					{position:absolute;	width:360px;left: 175px;top: 200px;}


.site_head{border-bottom:1px solid #e2e2e2;padding:0px 0px 0px 7px;margin-bottom:6px;float:left;width:922px;height:30px}
.site_head_in {width:200px;float:left;padding-left:24px;}
.site_head_close {width:200px;float:right;text-align:right;padding-top:5px;}
.btns_site {float:right;  width:200px;text-align:right;padding-right:15px;}
.fontsize{float:right;width:100px;}
.st_content{float:left;width:900px;padding-left:12px;margin:4px 0px 5px 0px;}

.linkdiv{float:left; width:410px;padding-left:22px;margin-bottom:5px;}
.head_sit{color:#499ec3;font-weight:bold;font-size:12px;background:url(../images/dottedline_bg.gif) repeat-x bottom;padding:0px 0px 5px 0px;float:left;width:380px;}
.head_sit a:link{color:#499ec3;}
.head_sit a:visited{color:#499ec3;}
.head_sit a:active{color:#499ec3;}
.head_sit a:hover{color:#499ec3;}
.head_sit1{float:left;width:380px;height:20px;}
.leftpane{float:left;width:440px;padding-bottom:15px;}

.linkdiv ul{  margin:0px 0px 0px 3px; padding:5px 0px 0px 8px;}
.linkdiv ul li{  background:url(../images/arrow_4.gif) no-repeat 0px 5px; text-align:left; list-style:none;padding:1px 0px 1px 18px;width:300px;                                  font-weight:bold;margin:0px;line-height:20px}
.linkdiv ul li ul{margin:0px 0px 0px 4px; padding:3px 0px 3px 8px;  }
.linkdiv ul li ul li{ background:url(../images/sitemap_bullet.gif) no-repeat 0px 4px; text-align:left; list-style:none;padding:1px 0px 0px 18px;font-weight:normal;width:300px;margin:0px;}

.linkdiv ul li ul li ul{margin:0px 0px 0px 4px; padding:3px 0px 3px 8px;  }
.linkdiv ul li ul li ul li{ background:url(../images/sitemap_bullet.gif) no-repeat 0px 4px; text-align:left; list-style:none;padding:1px 0px 0px 18px;font-weight:normal;width:300px;margin:0px;}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		Search Results Page
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

#results_middlecontent				{display:block; padding:10px 0px 0px 0px; margin:5px 5px 5px 0px; text-align:left; border:0px solid #000 }


#results		{ float:left; width:650px; padding:5px 5px 20px 25px; margin:5px auto;background:url(../images/dottedline_bg.gif) repeat-y right;border:0px solid #ff0}
#noresults		{ float:left; width:700px; padding:5px 5px 20px 25px; margin:5px auto;border:0px solid #ff0}
#results span 		{border-bottom:0px solid #e3e2e2}
#results p 		    {padding:0px 0px 0px 8px; margin:10px 20px 10px 19px; text-align:justify}
.keywords   	{padding:8px 0px 0px 30px;background:url(../images/stro.jpg) repeat-x; height:24px;  margin-right:0px; }
.keywords span {font-weight:bold; color:#F49717; padding:0px 5px 0px 5px;}
.keywords span a.act:link, a.act:active, a.act:hover, a.act:visited{padding:0px 5px 0px 5px; font-size:11px; color:#FF9900;font-weight:bold;}
.keywords a.act:hover{text-decoration:underline; padding:0px 5px 0px 5px;}
.keywords a.sub:link, a.sub:active, a.sub:visited{font-weight:bold; padding:0px 5px 0px 5px; font-size:11px; color:#7d7d7d}
.keywords a.sub:hover {text-decoration:underline; padding:0px 5px 0px 5px;}
.keywords a.select:link{font-weight:bold; color:#F49717;padding:0px 5px 0px 5px;}
.keywords a.select:visited{font-weight:bold; color:#F49717;padding:0px 5px 0px 5px;}
.keywords a.select:hover{font-weight:bold; color:#F49717;padding:0px 5px 0px 5px;}
.keywords a.select:active{font-weight:bold; color:#F49717;padding:0px 5px 0px 5px;}

#results_right			{ float:left; width:184px; padding:0px 0px 10px 0px; margin:0;padding:0px 0px 0px 6px;border:0px solid #000}
#results_right_head			{ float:left; width:184px; padding:0px; margin:0px 0px 10px px;}
#results_right_head		ul	{ padding-left:5px; margin:0;}
#results_right_head		ul li{margin:0px; padding:2px 0px 2px 15px;background:url(../images/arrow_1.jpg) no-repeat left 2px ;}
#results_right_head		ul li a:link{color:#4096c1}
#results_right_head		ul li a:visited{color:#4096c1}
#results_right_head		ul li a:active{color:#4096c1}
#results_right_head		ul li a:hover{color:#4096c1;text-decoration:underline}
#results_right_heading{padding:0px 0px 7px 0px;float:left; width:184px;}


.result_div{width:580px;float:left;padding:0px 0px 0px 10px;background:url(../images/dottedline_bg.gif) repeat-x bottom;margin:5px  0px 0px 15px} 

*html .result_div{width:580px;float:left;padding:0px 0px 0px 10px;background:url(../images/dottedline_bg.gif) repeat-x bottom;margin:5px  0px 0px 12px} 

.result_text_div{width:95%;float:left;border-bottom:1px dotted #ccc;padding:15px 0px 15px 0px;margin-right:20px}
.without{width:630px;float:left;padding:0px 0px 0px 6px;}
.focus_div{width:104;float:left;padding:5px 3px 5px 3px;}
.result_div strong{color:#71961d;font-weight:bold;line-height:25px;}
.result_div a:link{color:#4096c1;line-height:25px;}
.result_div a:visited{color:#4096c1;line-height:25px;}
.result_div a:hover{color:#4096c1;line-height:25px;}
.result_div a:active{color:#4096c1;line-height:25px;}



























