

body						{ width:100%; height:auto; float:left; background:none; margin:0px; padding:0px; font-family:arial; font-size:12px; color:#333; text-align:justify; }
h1,h2,h3,h4,h5				{ font-weight:normal; margin:0px; padding:0px; line-height:normal; }
ul							{ margin:0px; padding:0px; }
ul li						{ font-weight:normal; margin:0px; padding:0px; list-style:none; }
input						{ font-weight:normal; line-height:normal; margin:0px; padding:0px; background:none; border:none; }
button						{ font-weight:normal; line-height:normal; margin:0px; padding:0px; background:none; border:none; }						
a							{ font-weight:normal; line-height:normal; margin:0px; padding:0px; text-decoration:none; }
a img						{ border:none; margin:0px; padding:0px; text-decoration:none; }
a:hover						{ text-decoration:none; }
p							{ font-weight:normal; line-height:normal; margin:0px; padding:0px; text-decoration:none; }


/*------------------------------------------------ Wrap Part-------------------------------------------------------------------- */

#wrap								{ width:977px; height:auto; margin:auto; }
.wrap								{ width:977px; height:auto; float:left; }


/*------------------------------------------------ header Part-------------------------------------------------------------------- */


.header								{ width:977px; height:auto; float:left; background:url(../images/header_bg.png) top right no-repeat;  }

.logo								{ width:396px; height:auto; float:left; margin-top:25px;}
.logo a								{ width:396px; height:auto; float:left;}
.logo a img							{ width:396px; height:auto; float:left;}

/*.header_right						{ width:252px; height:auto; float:right; margin-top:45px; }
.header_right ul					{ width:252px; height:auto; float:left; }
.header_right ul li					{ width:auto; height:auto; float:left; margin-right:12px; }
.header_right ul li:last-child		{ margin-right:0px; }
.header_right ul li h2				{ width:auto; height:auto; float:left; font-family:"Open Sans"; font-size:14px; font-weight:normal; color:#2a2a2a; }
*/
.nav_menu							{ width:977px; height:auto; float:left; margin-top:18px; border-bottom:2px solid #07528a;}
.nav_menu ul						{ width:609px; height:auto; float:left;
background: rgba(15,102,160,1);
background: -moz-linear-gradient(top, rgba(15,102,160,1) 0%, rgba(7,81,138,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(15,102,160,1)), color-stop(100%, rgba(7,81,138,1)));
background: -webkit-linear-gradient(top, rgba(15,102,160,1) 0%, rgba(7,81,138,1) 100%);
background: -o-linear-gradient(top, rgba(15,102,160,1) 0%, rgba(7,81,138,1) 100%);
background: -ms-linear-gradient(top, rgba(15,102,160,1) 0%, rgba(7,81,138,1) 100%);
background: linear-gradient(to bottom, rgba(15,102,160,1) 0%, rgba(7,81,138,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f66a0', endColorstr='#07518a', GradientType=0 ); }
.nav_menu ul li						{ width:auto; height:auto; float:left; margin-right:20px; }
.nav_menu ul li:last-child			{ margin-right:0px; }
.nav_menu ul li a					{ width:auto; height:auto; float:left; font-family:Arial; font-size:12px; color:#fff; padding:8px 28px; }
.nav_menu ul li a:hover				{ background:#024374; }
  				

/*------------------------------------------------ Container Part-------------------------------------------------------------------- */

#container							{ width:977px; height:auto; float:left; border-bottom: 1px solid #c0c0c0; padding-bottom:15px; }

.banner								{ width:977px; height:auto; float:left; }
.banner a							{ width:977px; height:auto; float:left; }
.banner a img						{ width:977px; height:auto; float:left; }

.content							{ width:977px; height:auto; float:left; margin-top:17px; }
.contenttop							{ width:977px; height:auto; float:left; }


.certificate						{ width:210px; height:auto; float:left; }
.certificate img					{ width:164px; height:auto; float:left; margin-left:35px;margin-top: 10px;}
.certificate p						{ width:222px; height:auto; float:left; font-family:Arial; font-size:11px; color:#8b8b8b;margin-top:7px; font-weight:bold; }

.vision								{ width:222px; height:auto; float:left;  margin-left:30px; }
.our_vision							{ width:222px; height:auto; float:left;}
.our_vision h2						{ width:auto; height:auto; float:left; font-family:"Arial"; font-size:15px; color:#07528a; padding:7px 0; font-weight:bold;}
.our_vision p						{ width:222px; height:auto; float:left; font-family:Arial; font-size:13px; color:#8b8b8b; border-bottom: 1px solid #c0c0c0; padding-bottom:20px; margin-top:7px; font-weight:bold; }

.our_mission							{ width:222px; height:auto; float:left; margin-top:40px;}
.our_mission h2						{ width:auto; height:auto; float:left; font-family:"Arial"; font-size:15px; color:#07528a; padding:7px 0; font-weight:bold;}
.our_mission p						{ width:222px; height:auto; float:left; font-family:Arial; font-size:13px; color:#8b8b8b; border-bottom: 1px solid #c0c0c0; padding-bottom:20px; margin-top:7px; font-weight:bold; }



.welcome_text						{ width:437px; height:auto; float:right; margin-right:20px; }
.welcome_text h2					{ width:228px; height:auto; float:left; background:#e5e5e5; font-family:"Arial"; font-size:15px; color:#07528a; padding:5px; }
.welcome_text p						{ width:437px; height:auto; float:left; font-family:Arial; font-size:13px; color:#8b8b8b; margin-top:10px; }


/*------------------------------------------------ Footer Part-------------------------------------------------------------------- */

#footer								{ width:977px; height:auto; float:left; }
.footer_info						{ width:977px; height:auto; float:left; margin:16px 0; }

.info_left							{ width:155px; height:auto; float:left; }
.info_left a						{ width:auto; height:auto; float:left; font-family:Arial; font-size:12px; color:#3c3c3c; }
.info_left a:hover					{ color:#07528a; }

.info_right							{ width:331px; height:auto; float:right; }
.info_right p						{ width:auto; height:auto; float:left; font-family:Arial; font-size:12px; color:#3c3c3c; }



.about_us							{ width:977px; height:auto; float:left; }
.about_us h1						{ width:851px; height:auto; float:left; background:url(../images/about_us.jpg) no-repeat; font-family:"Open Sans"; font-size:40px; color:#fff; padding:56px 63px;}

.spong_iron							{ width:977px; height:auto; float:left; }
.spong_iron h1						{ width:851px; height:auto; float:left; background:url(../images/spong_iron.jpg) no-repeat; font-family:"Open Sans"; font-size:40px; color:#fff; padding:56px 63px;}

.pig_iron							{ width:977px; height:auto; float:left; }
.pig_iron h1						{ width:851px; height:auto; float:left; background:url(../images/pig_iron.jpg) no-repeat; font-family:"Open Sans"; font-size:40px; color:#fff; padding:56px 63px;}

.billets							{ width:977px; height:auto; float:left; }
.billets h1						{ width:851px; height:auto; float:left; background:url(../images/billets.jpg) no-repeat; font-family:"Open Sans"; font-size:40px; color:#fff; padding:56px 63px;}

.scrap							{ width:977px; height:auto; float:left; }
.scrap h1						{ width:851px; height:auto; float:left; background:url(../images/scrap.jpg) no-repeat; font-family:"Open Sans"; font-size:40px; color:#fff; padding:56px 63px;}

.ferro_alloys							{ width:977px; height:auto; float:left; }
.ferro_alloys h1						{ width:851px; height:auto; float:left; background:url(../images/ferro_alloys.jpg) no-repeat; font-family:"Open Sans"; font-size:40px; color:#fff; padding:56px 63px;}

.rebars							{ width:977px; height:auto; float:left; }
.rebars h1						{ width:851px; height:auto; float:left; background:url(../images/rebars.jpg) no-repeat; font-family:"Open Sans"; font-size:40px; color:#fff; padding:56px 63px;}

.contact							{ width:977px; height:auto; float:left; }
.contact h1						{ width:851px; height:auto; float:left; background:url(../images/contact.jpg) no-repeat; font-family:"Open Sans"; font-size:40px; color:#fff; padding:56px 63px;}

.our_team							{ width:977px; height:auto; float:left; }
.our_team h1						{ width:851px; height:auto; float:left; background:url(../images/our_team.jpg) no-repeat; font-family:"Open Sans"; font-size:40px; color:#fff; padding:56px 63px;}

.tatasponge							{ width:977px; height:auto; float:left; }
.tatasponge h1						{ width:851px; height:auto; float:left; background:url(../images/tatasponge.jpg) no-repeat; font-family:"Open Sans"; font-size:40px; color:#fff; padding:56px 63px;}

.welspunsteel							{ width:977px; height:auto; float:left; }
.welspunsteel h1						{ width:851px; height:auto; float:left; background:url(../images/welspun.jpg) no-repeat; font-family:"Open Sans"; font-size:40px; color:#fff; padding:56px 63px;}

.visasteel							{ width:977px; height:auto; float:left; }
.visasteel h1						{ width:851px; height:auto; float:left; background:url(../images/visasteel.jpg) no-repeat; font-family:"Open Sans"; font-size:40px; color:#fff; padding:56px 63px;}

.biharfc							{ width:977px; height:auto; float:left; }
.biharfc h1						{ width:851px; height:auto; float:left; background:url(../images/biharfc.jpg) no-repeat; font-family:"Open Sans"; font-size:40px; color:#fff; padding:56px 63px;}

.salsteel							{ width:977px; height:auto; float:left; }
.salsteel h1						{ width:851px; height:auto; float:left; background:url(../images/salsteel.jpg) no-repeat; font-family:"Open Sans"; font-size:40px; color:#fff; padding:56px 63px;}

.aartisteel							{ width:977px; height:auto; float:left; }
.aartisteel h1						{ width:851px; height:auto; float:left; background:url(../images/aartisteel.jpg) no-repeat; font-family:"Open Sans"; font-size:40px; color:#fff; padding:56px 63px;}

.others								{ width:977px; height:auto; float:left; }
.others h1							{ width:851px; height:auto; float:left; background:url(../images/others.jpg) no-repeat; font-family:"Open Sans"; font-size:40px; color:#fff; padding:56px 63px;}


.haldiasteel						{ width:977px; height:auto; float:left; }
.haldiasteel h1						{ width:851px; height:auto; float:left; background:url(../images/haldiasteel.jpg) no-repeat; font-family:"Open Sans"; font-size:40px; color:#fff; padding:56px 63px;}

.seml						{ width:977px; height:auto; float:left; }
.seml h1						{ width:851px; height:auto; float:left; background:url(../images/seml.jpg) no-repeat; font-family:"Open Sans"; font-size:40px; color:#fff; padding:56px 63px;}

.ourin						{ width:977px; height:auto; float:left; }
.ourin h1						{ width:851px; height:auto; float:left; background:url(../images/ourin.jpg) no-repeat; font-family:"Open Sans"; font-size:40px; color:#fff; padding:56px 63px;}

.shahalloys						{ width:977px; height:auto; float:left; }
.shahalloys h1						{ width:851px; height:auto; float:left; background:url(../images/shahalloys.jpg) no-repeat; font-family:"Open Sans"; font-size:40px; color:#fff; padding:56px 63px;}


.inner_content						{ width:977px; height:auto; float:left; background:#f3f3f3; }

.sidebar							{ width:232px; height:auto; float:left; margin:18px 0 0 18px; background:#e5e5e5;}
.sidebar h2							{ width:206px; height:auto; float:left; font-family:"Open Sans"; font-size:18px; color:#08548d; border-bottom: 1px solid #08548d; padding: 15px 0 10px 16px; font-weight:normal;}
.sidebar ul							{ width:232px; height:auto; float:left; margin:15px 0 0 15px; }
.sidebar ul li						{ width:185px; height:auto; float:left; border-bottom:1px solid #b7b7b7; }
.sidebar ul li a					{ width:auto; height:auto; float:left; font-family:Arial; font-size:13px; color:#383838; padding:10px 0; margin-left:10px; }
.sidebar ul li a:hover				{ color:#08548d; }
.sidebar ul li:last-child			{ border:none; }

.sidebar ul li ul					{ width:208px; height:auto; float:left; margin-left:10px; margin-top:0;}
.sidebar ul li ul li				{ width:176px; height:auto; float:left; margin-top:0;}
.sidebar ul li ul li a				{ width:auto; height:auto; float:left; font-family:Arial; font-size:11px; color:#383838; padding:10px 0; margin-left:10px; }



.main_content						{ width:681px; height:auto; float:right; background:#fff; margin:18px 18px 18px 0; padding-bottom:15px;}

.about_us_content					{ width:573px; height:auto; float:left; margin-left:54px; }
.about_us_content h3				{ width:543px; height:auto; float:left; font-family:"Open Sans"; font-size:18px; color:#08548d; border-bottom: 1px solid #08548d; padding: 15px 0 10px 30px;}
.about_us_content p					{ width:573px; height:auto; float:left; font-family:Arial; font-size:12px; color:#8b8b8b; margin-top:15px;}
.about_us_content img				{ width:573px; height:auto; float:left; margin-top:15px;}
.about_us_content h4				{ width:573px; height:auto; float:left; font-family:"Open Sans"; font-size:18px; color:#08548d; margin-top:20px;border-bottom: 1px solid #08548d;}
.about_us_content a					{ width:573px; height:auto; float:left; font-family:Arial; font-size:13px; color:#08548d; font-weight:bold; margin-top:10px; background:#e5e5e5; text-align:center; padding:5px 0; }
.about_us_content a:hover			{ background:#08548d; color:#fff; }


.contact_us_page					{ width:941px; height:auto; float:left; background:#fff; margin:18px; }
.contact_us_content					{ width:905px; height:auto; float:left; margin:18px;}

.address							{ width:296px; height:auto; float:left; }
.address h2							{ width:278px; height:auto; float:left;font-family:"Open Sans"; font-size:18px; color:#08548d; border-bottom: 1px solid #08548d; padding-left:18px; }
.address ul							{ width:296px; height:auto; float:left; border: 1px solid #c6c6c6; margin-top:18px;}
.address ul	li						{ width:260px; height:auto; float:left; margin:18px 0 0 18px;  border-bottom: 1px solid #08548d; padding-bottom:18px;}
.address ul	li:last-child			{ margin-bottom:18px; border:none; padding:0; }
.address ul	li p					{ width:260px; height:auto; float:left; font-family:Arial; font-size:14px; color:#000; }

.contact_form						{ width:308px; height:auto; float:right;}
.contact_form h2					{ width:308px; height:auto; float:left; font-family:"Open Sans"; font-size:18px; color:#08548d; border-bottom: 1px solid #08548d;}

.contact_form ul					{ width:308px; height:auto; float:left; margin-top:15px; }
.contact_form ul li					{ width:265px; height:auto; float:left; margin-bottom:10px; margin-right:10px; }
.contact_form ul li:nth-child(2)	{ margin-right:0; }
.contact_form ul li:nth-child(4)	{ margin-right:0; }
.contact_form ul li:last-child		{ width:308px; margin-bottom:0;}

.contact_form ul li label			{ width:265px; height:auto; float:left; font-family:Arial; font-size:14px; color:#3d3d3d;}
.contact_form ul li input			{ width:243px; height:auto; float:left; font-family:Arial; font-size:13px; color:#9f9f9f; padding:10px; border: 1px solid #c6c6c6; margin-top:3px;}
.contact_form ul li textarea		{ width:285px; height:auto; float:left; font-family:Arial; font-size:13px; color:#9f9f9f; padding:10px; border: 1px solid #c6c6c6; margin-top:3px;}
.submit								{ width:105px; height:auto; float:right; font-family:Arial; font-size:13px; color:#fff; padding:10px; background:#000; margin-top:10px;}
 .map								{ width:260px; height:auto; float:left; margin-top:45px; margin-left:20px; }

.our_team_content					{ width:573px; height:auto; float:left; margin-left:54px; }
.our_team_content h3				{ width:543px; height:auto; float:left; font-family:"Open Sans"; font-size:18px; color:#08548d; border-bottom: 1px solid #08548d; padding: 15px 0 10px 30px;}

.our_team_content ul				{ width:573px; height:auto; float:left; margin-top:25px;}
.our_team_content ul li				{ width:573px; height:auto; float:left; margin-bottom:15px;}
.our_team_content ul li img			{ width:137px; height:auto; float:left; border: 1px solid #dbdbdb; }
.our_team_content ul li h4			{ width:419px; height:auto; float:left; margin-left:15px; font-family:Arial; font-size:18px; color:#000; font-weight:bold; margin-top:5px;}
.our_team_content ul li h5			{ width:419px; height:auto; float:left; margin-left:15px; font-family:Arial; font-size:11px; color:#5d5d5d; font-weight:normal;}
.our_team_content ul li p			{ width:419px; height:auto; float:left; font-family:Arial; font-size:12px; color:#8b8b8b; margin-left:15px; margin-top:15px; }


.ourbusiness						{ width:573px; height:auto; float:left; margin-left:54px; }
.ourbusiness h3						{ width:543px; height:auto; float:left; font-family:"Open Sans"; font-size:18px; color:#08548d; border-bottom: 1px solid #08548d; padding: 15px 0 10px 30px;}
.ourbusiness p					{ width:300px; height:auto; float:left; font-family:Arial; font-size:13px; color:#8d8d8d; font-weight:bold; margin-top:10px; text-align:center; padding:5px 0; }
.ourbusiness a						{ width:273px; height:auto; float:left; font-family:Arial; font-size:13px; color:#08548d; font-weight:bold; background:#e5e5e5; text-align:center; padding:5px 0; margin-top:10px; }

.sponge_iron_table					{ width:573px; height:auto; float:left; margin-top:10px; }
.sponge_iron_table h2				{ width:286px; height:auto; float:left; font-family:Arial; font-size:14px; color:#fff; padding:10px 0; text-align:center;
background: rgba(0,101,179,1);
background: -moz-linear-gradient(top, rgba(0,101,179,1) 0%, rgba(1,77,135,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,101,179,1)), color-stop(100%, rgba(1,77,135,1)));
background: -webkit-linear-gradient(top, rgba(0,101,179,1) 0%, rgba(1,77,135,1) 100%);
background: -o-linear-gradient(top, rgba(0,101,179,1) 0%, rgba(1,77,135,1) 100%);
background: -ms-linear-gradient(top, rgba(0,101,179,1) 0%, rgba(1,77,135,1) 100%);
background: linear-gradient(to bottom, rgba(0,101,179,1) 0%, rgba(1,77,135,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0065b3', endColorstr='#014d87', GradientType=0 );}

.sponge_iron_table ul						{ width:573px; height:auto; float:left;}
.sponge_iron_table ul h3					{ width:553px; height:auto; float:left; font-family:Arial; font-size:14px; color:#000; padding:10px 0; background:#d2d2d2; border:none; padding-left:20px;}
.sponge_iron_table ul li					{ width:286px; height:auto; float:left; margin-left:1px; border-bottom:1px solid #ababab; }
.sponge_iron_table ul li p					{ width:286px; height:auto; float:left; font-family:Arial; font-size:13px; color:#000; padding:10px 0; text-align:center; margin:0; background:#eeeeee;}

.sponge_iron_table ul li:nth-child(2)		{margin-left:0;}
.sponge_iron_table ul li:nth-child(4)		{margin-left:0;}
.sponge_iron_table ul li:nth-child(6)		{margin-left:0;}
.sponge_iron_table ul li:nth-child(8)		{margin-left:0;}
.sponge_iron_table ul li:nth-child(10)		{margin-left:0;}
.sponge_iron_table ul li:nth-child(12)		{margin-left:0;}
.sponge_iron_table ul li:nth-child(14)		{margin-left:0;}


.sponge_iron_table2 ul						{ width:573px; height:auto; float:left;}
.sponge_iron_table2 ul h3					{ width:553px; height:auto; float:left; font-family:Arial; font-size:14px; color:#000; padding:10px 0; background:#d2d2d2; border:none; padding-left:20px;}
.sponge_iron_table2 ul li					{ width:186px; height:auto; float:left; margin-right:1px; border-bottom:1px solid #ababab; }
.sponge_iron_table2 ul li p					{ width:186px; height:auto; float:left; font-family:Arial; font-size:12px; color:#000; padding:10px 0; text-align:center; margin:0; background:#eeeeee;}
.sponge_iron_table2 ul h4					{ width:100px; height:auto; float:left; font-family:Arial; font-size:13px; color:#000; padding:27px 0 28px; text-align:center; border-bottom:1px solid #ababab; margin:0; background:#f9f9f9;}

.sponge_iron_table2 ul li:nth-child(7)			{ width:286px; }
.sponge_iron_table2 ul li:nth-child(7) p		{ width:286px;}

.sponge_iron_table2 ul li:nth-child(8)			{ width:286px; margin-right:0; }
.sponge_iron_table2 ul li:nth-child(8) p		{ width:286px; }



