/* CSS Document

 Copyright ©  Stellar Information Systems Ltd - Pioneer in Hard Drive Data Recovery Software and Services in India 

 

 created by manoj kumar soni (web designer)

 

 */

body

{

	width:800px;

	height:auto;

	margin:auto;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#020C20;

	background-image:url(../images/bg.jpg);

}

	#major

	{

		width:798px;

		

		border:#6B6B75 1px solid;

		padding:0px 0px 0px 0px;

		margin:0px;

		float:left;

		display:inline;

		background-color:#fff;

	}

		.main

		{

			width:773px;

			margin:5px 12px 0px 13px;

			float:left;

			display:inline;

			/*background-color:#FFCC66;*/

		}	

			.container-top

			{

				width:773px;

				height:auto;

				float:left;

				display:inline;

			}

				.container-top img /*it is working for randomly coming locations*/

				{

					width:773px;

					height:85px;

					float:left;

					display:inline;

				}

				.container-top .top-banner

				{

					width:773px;

					height:85px;

					background-image:url(../images/stellar-info-mum-hp-top-ban.jpg);

					float:left;

					display:inline;

				}

					.container-top .top-banner .text

					{

						width:753px;

						height:auto;

						margin:65px 0px 0px 0px;

						padding:0px 10px 0px 10px;

						font-size:12px;

						color:#FF0000;

						text-align:right;

						float:left;

						display:inline;
						font-weight:bold;

						/*background-color:#FFCCCC;*/

					}		
					
					.container-top .top-banner p

					{

						width:753px;

						height:auto;

						margin:65px 0px 0px 0px;

						padding:0px 10px 0px 10px;

						font-size:12px;
						
						font-weight:bold;

						color:#FF0000;

						text-align:right;

						float:left;

						display:inline;

						/*background-color:#FFCCCC;*/

					}					

					.navigation

					{

						width:773px;

						height:45px;

						float:left;

						display:inline;					

						/*background-color:#FF6666;*/

					}

						.navigation .nav-ul

						{

							width:773px;

							height:45px;

							margin:1px 0px 0px 0px;

							padding:0px;

							list-style:none;

							float:left;

							display:inline;	

							background-image:url(../images/nav-bg.jpg);

							background-repeat:repeat-x;

						}



							.navigation .nav-ul li

							{

								width:auto;

								height:45px;

								margin:0px 0px 0px 0px;

								padding:0px;

								list-style:none;

								float:left;

								display:inline;	

							}															

								.navigation .nav-ul li .active

								{

									width:auto;

									height:45px;

									line-height:45px;

									margin:0px 0px 0px 2px;

									padding:0px;

									list-style:none;

									font-size:12px;

									font-weight:bold;

									text-align:center;

									float:left;

									display:inline;	

									background-image:url(../images/nav-active-bg.jpg);

									background-repeat:repeat-x;

									cursor:pointer;

									text-decoration:none; 

									color:#020C20;									

								}	

								.navigation .nav-ul li .inactive

								{

									width:auto;

									height:45px;

									line-height:45px;

									margin:0px 0px 0px 2px;

									padding:0px;

									list-style:none;

									font-size:12px;

									font-weight:bold;

									text-align:center;

									float:left;

									display:inline;	

									background-image:url(../images/nav-inactive-bg.jpg);

									background-repeat:repeat-x;

									cursor:pointer;

								}

								a.inactive:link{text-decoration:none; color:#020C20;}	

								a.inactive:visited{text-decoration:none; color:#020C20;}													 								a.inactive:hover{text-decoration:underline; color:#020C20;}	

								a.inactive:active{text-decoration:none; color:#020C20;}	

																										

					.internal-container-top	

					{

						width:756px;

						height:148px;

						padding:17px 0px 0px 17px;

						margin:2px 0px 0px 0px;

						float:left;

						display:inline;

						background-color:#EEF1FA;

					}

						.internal-container-top .flash-banner

						{

							width:442px;

							height:132px;

							margin:0px;

							float:left;

							display:inline;

						}

						.state-highlightation

						{

							width:302px;

							height:132px;

							margin:0px 0px 0px 12px;

							/*background-color:#CCCCCC;*/

							float:left;

						}
						
						.state-highlightation .caller{
						width:208px;

								
height:48px;
								margin:0px;

								padding:0px 0px 0px 75px;

								color:#00407D;

								font-size:16px;

								font-weight:bold;

								text-align:left;

								background-image:url(../images/stellar-customer-care-bg.gif);

								background-repeat:no-repeat;

								float:left;
								

								
						}

							.state-highlightation .caller h1

							{
			
								color:#00407D;
								
								font-size:16px;

								font-weight:bold;

								text-align:left;
								margin:0px;
								padding:7px 0px 2px 0px;


							}


							.state-highlightation .other-sites-row

							{

								width:302px;

								height:30px;

								margin:0px;

								padding:0px 0px 0px 0px;

								color:#00407D;

								text-align:left;

								/*background-color:#666666;*/

								float:left;

								display:inline;

							}

							.state-highlightation h6

							{

								width:218px;

								height:33px;

								margin:4px 0px 0px 0px;

								padding:18px 0px 0px 65px;

								color:#00407D;

								font-size:14px;

								font-weight:bold;

								text-align:left;

								background-image:url(../images/request-bg.jpg);

								background-repeat:no-repeat;

								float:left;

								display:inline;

							}														

							

			.container-middle

			{

				width:773px;

				height:auto;

				margin:1px 0px 0px 0px;

				float:left;

				display:inline;

				text-align:justify;

			}

				.container-middle .left

				{

					width:453px;

					padding:15px;

					float:left;

					display:inline;

					/*background-color:#FFCCFF;*/

				}

					.services

					{

						width:453px;

						height:139px;

						margin:0px;

						background-image:url(../images/stellar-services.jpg);

						background-repeat:no-repeat;

						float:left;

						display:inline;					

					}

					.services h1

					{

						width:408px;

						height:auto;

						margin:16px 0px 0px 0px;

						padding:0px 0px 0px 45px;

						font-size:18px;

						font-weight:normal;

						color:#343434;

						text-align:left;

						float:left;

						display:inline;

						/*background-color:#FF6633;*/

					}
					
					.services h2

					{

						width:408px;

						height:auto;

						margin:16px 0px 0px 0px;

						padding:0px 0px 0px 45px;

						font-size:18px;

						font-weight:normal;

						color:#343434;

						text-align:left;

						float:left;

						display:inline;

						/*background-color:#FF6633;*/

					}

						.services ul

						{

							width:auto;

							height:80px;

							margin:10px 0px 0px 35px;

							padding:0px;

							list-style:outside;

							color:#494600;

							font-size:12px;

							/*list-style-image:url(../images/bullets.gif);*/

							float:left;

							display:inline;

							/*background-color:#999999;*/

						}

							.services ul li

							{

								width:auto;

								margin:0px;

								padding:0px;

								list-style-image:url(../images/bullets.png);

							}

								.services ul li a:link{text-decoration:none; color:#494600;}

								.services ul li a:visited{text-decoration:none; color:#494600;}

								.services ul li a:hover{text-decoration:underline; color:#494600;}

								.services ul li a:active{text-decoration:none; color:#494600;}

					.container-middle .left p

					{

						width:453px;

						margin:10px 0px 0px 0px;

						padding:0px;

						color:#3A3A3A;

						float:left;

						display:inline;

						/*background-color:#FFCC66;*/					

					}

					.main-content-unorderd-list

					{

						width:453px;

						margin:10px 0px 0px 0px;

						padding:0px;

						color:#3A3A3A;

						list-style:inside disc;

						float:left;

						display:inline;						

					}	

						.main-content-unorderd-list li

						{

							margin:0px;

							padding:0px 10px 0px 10px;

						}

				

				

				.container-middle .right

				{

					width:290px;

					height:auto;

					float:left;

					display:inline;

					background-color:#E8EBF2;

					padding:10px 0px 10px 0px;

					

				}

					.text-container

					{

						width:275px;

						height:auto;

						margin:0px 7px 0px 8px;

						padding:0px 0px 0px 0px;

						float:left;

						display:inline;

						/*background-color:#FF6666;*/

					}

						.rnd-corner-top

						{

							width:275px;

							height:11px;

							margin:0px;

							float:left;

							display:inline;

						}				

						.container-middle .right .middle-content

						{

							width:273px;

							height:auto;

							padding:0px;

							margin:0px;

							border-left:#D3D3D3 1px solid;

							border-right:#D3D3D3 1px solid;						

							float:left;

							display:inline;

							background-color:#fff;

						}

							.heading-row

							{

								width:273px;

								height:20px;

								float:left;

								display:inline;

								/*background-color:#FF9966;*/

							}

								.heading-bullet

								{

									width:7px;

									height:7px;

									margin:6px 0px 0px 15px;

									padding:0px;

									float:left;

									display:inline;

									background-image:url(../images/right-bullet-one.jpg);

									background-repeat:no-repeat;

								}

								.heading

								{

									width:240px;

									height:auto;

									margin:2px 0px 0px 5px;

									padding:0px;

									font-weight:bold;

									color:#9C9600;

									float:left;

									display:inline;	

								}

								.middle-content p

								{

									width:243px;

									height:auto;

									margin:0px 0px 0px 0px;

									padding:10px 15px 10px 15px;

									float:left;

									display:inline;

									/*background-color:#FF9966;*/									

								}

								.case-study

								{

									width:247px;

									height:auto;

									margin:5px 13px 15px 13px;

									padding:0px 0px 0px 0px;

									float:left;

									display:inline;

									/*background-color:#FFCC00;*/									

								}

									.case-study p

									{

										width:235px;

										height:auto;

										margin:0px;

										padding:0px 5px 0px 5px;

										float:left;

										display:inline;

										/*background-color:#FFCC00;*/

										border-left:#D3D3D3 1px solid;									

										border-right:#D3D3D3 1px solid;																			

									}								

							.form-input-row

							{

								width:230px;

								height:auto;

								margin:10px 0px 0px 0px;

								float:left; 

								display:inline;

								/*background-color:#666666;*/

							}	

								.subscribe-form

								{

									width:auto;

									height:auto;

									margin:0px;

									padding:0px;

									float:left;

									display:inline;

								}

									.subscribe-form input

									{

										width:130px; /*18px is less*/

										height:21px;

										margin:0px 0px 0px 0px;

										padding:0px;

										border:#0066CC 1px solid;

										float:left;

										display:inline;

									}

									.subscribe-tab

									{

										width:77px;

										height:22px;

										font-weight:bold;

										text-align:center;

										border:none;

										margin:0px 0px 0px 10px;

										padding:0px;

										float:left;

										display:inline;

										background-color:#B0BAF6;

										color:#000000;

									}									

							

						.rnd-corner-bottom

						{

							width:275px;

							height:10px;

							float:left;

							display:inline;

							background-image:url(../images/left-round-corner-bottom.jpg);

							background-repeat:no-repeat;

						}														

		

			.row-to-icons

			{

				width:500px;

				height:20px;

				margin:5px 0px 0px 0px;

				float:right;

				display:inline;

				/*background-color:#CCCCCC;*/

			}

				.row-to-icons a:link{text-decoration:none; font-size:11px; color:#575155;}

				.row-to-icons a:visited{text-decoration:none; font-size:11px; color:#575155;}

				.row-to-icons a:active{text-decoration:none; font-size:11px; color:#575155;}

				.row-to-icons a:hover{text-decoration:underline; font-size:11px; color:#575155;}

				

				

				.row-to-icons2

			{

				width:773px;

				height:20px;

				margin:5px 0px 0px 0px;

				float:left;

				display:inline;

				/*background-color:#CCCCCC;*/

			}

				.row-to-icons2 a:link{text-decoration:none; font-size:11px; color:#575155;}

				.row-to-icons2 a:visited{text-decoration:none; font-size:11px; color:#575155;}

				.row-to-icons2 a:active{text-decoration:none; font-size:11px; color:#575155;}

				.row-to-icons2 a:hover{text-decoration:underline; font-size:11px; color:#575155;}

				

				

										

			.continer-bottom

			{

				width:773px;

				height:auto;

				margin:10px 0px 0px 0px;

				float:left;

				display:inline;	

				/*background-color:#FF9966;*/

			}

				.flash-links

				{

					width:773px;

					height:70px;

					margin:0px 12px 0px 13px;

					padding:0px;

					float:left;

					display:inline;

				}

				.continer-bottom .internal-bottom

				{

					width:798px;

					height:auto;

					margin:10px 0px 0px 0px;

					/*border-top:#000000 1px dotted;*/

					float:left;

					display:inline;	

					/*background-color:#CCCCFF;*/

					background-image:url(../images/btm-link-border.jpg);

					background-repeat:no-repeat;

					vertical-align:top;

				}

					.links-row

					{

						width:778px;

						height:25px;

						line-height:25px;

						margin:10px 0px 0px 0px;

						padding:0px 10px 0px 10px;

						text-align:right;

						font-size:11px;

						color:#373D45;

						float:left;

						display:inline;	

						/*background-color:#CCCCCC;*/					

					}

					a.bottom-links:link{text-decoration:none; color:#373D45;}

					a.bottom-links:visited{text-decoration:none; color:#373D45;}

					a.bottom-links:hover{text-decoration:underline; color:#373D45;}					

					a.bottom-links:active{text-decoration:none; color:#373D45;}

					

					.copyright-row

					{

						width:778px;

						height:25px;

						line-height:25px;

						margin:0px 0px 0px 0px;

						padding:0px 10px 0px 10px;

						text-align:right;

						font-size:11px;

						color:#373D45;

						float:left;

						display:inline;	

						/*background-color:#999999;*/						

					}				

														

														

					a.link_press{ font-size:12px; text-decoration:underline; color:#584000}

                    a.link_press:hover{font-size:12px; text-decoration:none;}

					

.link_path_nav{

font-family:tahoma;

color:#49B3F1

font-size:11px;

font-weight:bold;

text-decoration:none;

}



.link_path_nav:hover{

font-family:tahoma;

color:#0F4AAC;

font-size:11px;

font-weight:bold;

text-decoration:underline;

}

.for-tag{
font-size:16px;
font-weight:bold;
margin:0px 0 0 50px;
padding:0px;
}
