﻿@charset "utf-8";

/* CSS Document */

body {background-image: url(../images/bg_main_01.png);background-repeat: repeat-x;background-position: 0% 0%;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;bottom: 0px;background-color:#206c9f; font-family:'Bell Centennial Address',Calibri,Arial, Helvetica}

 @font-face {font-family:'Bell Centennial Address';src:url(../fonts/BellCentennialAddress.ttf);font-weight:bold;}

 @font-face {font-family:'Bell_Centennial_Address_BT';src:url(../fonts/Bell_Centennial_Address_BT.ttf);font-weight:bold;}

 @font-face {font-family:'bell-centennial-name-and-number-bt';src:url(../fonts/bell-centennial-name-and-number-bt.ttf);font-weight:bold;

}

a, a:hover, ul, li, p, span, img, h1, h2, h3, h4, h5, h6 {text-decoration:none;border:0px;margin:0px;padding:0px;outline:none;}

#container {width: 890px;margin-right: auto;margin-left: auto;margin-top: 0px;margin-bottom: 0px;}

#headerarea {width: 100%;height: 158px;}

#bodycontent {float: left;width: 890px;}

#hbleft {float: left;width: 628px;position: absolute;}

#hbright {width: 260px;float: right;}

#themebanner {float: left;height: 290px;width: 628px;z-index:0;}

.corevalue {background-image: url(../images/hm/corevalue.png);background-repeat: no-repeat;float: left;height: 188px;width: 260px;text-align: center;vertical-align: middle;}

.product {

	float: left;

	height: 234px;

	width: 260px;

}

.snippet1 {

	background-image: url(../images/hm/snp1.jpg);

	background-repeat: repeat-y;

	float: left;

	width: 628px;

	border: 1px solid #CCC;

	background-position: center;

}

.snippet1 h1 {

	background:url(../images/color_17.png) no-repeat;

	padding:0 0 0 10px;

	font-size:30px;

	color:#0086b8;

	text-transform:uppercase;

	margin:20px 0 15px 30px;

	line-height:22px;

}

.snippet1 h1 span {

	font-size:17px;

	font-weight:normal;

	color:#0086b8;

}

.snippet1 p {

	font-size:16px;

	line-height:20px;

	color:#0086b8;

	padding:0 40px 0 50px;

}

.snippet1 p a {

	color:#0086b8;

}

#logo {

	background-image: url(../images/logo_03.png);

	background-repeat: no-repeat;

	background-position: center center;

	height: 117px;

	width: 100%;

	text-align: center;

	vertical-align: middle;

}

#logo2 {

	background-repeat: no-repeat;

	background-position: center center;

	width: 100%;

	margin:10px 0 10px 0;

	text-align: center;

	vertical-align: middle;

}

#pagemenubar {

	height: 50px;

	width: 890px;

	background-image: url(../chrometheme/chromebg.gif);

	background-repeat: repeat-x;

	padding-top: 7px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}



.logostory {

	background:url(../images/logostory_bg_35.png) no-repeat;

	width:280px;

	height:163px;

	position:relative;

	float:left;

	margin:0px;

	padding:0px;

}

.logostory h2 {

	font-size:18px;

	color:#F00;

	/*background:url(../images/logo_small_36.png) no-repeat;*/



	background-position:30px 0;

	height:37px;

	padding:15px 0 0 70px;

	font-weight:normal;

	text-transform:uppercase;

}

.logostory h2 a {

	color:#F00;

}

.logostory h2 a:hover {

	color:#0086b7;

}

.logostory p {

	width:220px;

	font-size:13px;

	color:#0086b7;

	line-height:18px;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 30px;

	padding-top: 5px;

}

#footerarea {

	width: 890px;

	margin-right: auto;

	margin-left: auto;

	left: auto;

	right: auto;

	height: 200px;

}

.con {

	width:250px;

	margin:0 0 0 40px;

	position:relative;

	float:left;

}

.con h4 {

	font-size:20px;

	color:#3e75c7;

	padding:30px 0 0 20px;

	font-weight:bold;

	margin:0px;

	text-transform:uppercase;

}

.con p {

	font-size:15px;

	line-height:18px;

	color:#000;

	padding:0px 25px 0 20px;

}

.con1 {

	width:890px;

	position:relative;

	float:left;

	margin:0px;

	padding:0px;

	z-index:0;

}

.image {

	width:125px;

	height:125px;

	margin:5px 10px 0px 0px;

	padding:0px 0 0px 0;

	float:left;

	border:3px solid #e4e4e4;

	position:relative;

	font-size:14px;

}

.map {

	margin:20px 0 0 40px;

	position:relative;

	float:left;

}

.footer {

	width:890px;

	float:left;

	margin:0px;

	padding:0px;
    bottom:0px;
 position:absolute;

}

.footer p {

	width:400px;

	color:#FFF;

	float:left;

	font-size:11px;

	font-weight:normal;

	padding:10px 0 20px 20px;

	text-transform:uppercase;

}

.footer p a {

	color:#FFF;

}

.footer p a:hover {

	text-decoration:underline;

}

.abbbanner {

	z-index:10000;

	position: absolute;

	margin-top: 157px;

	margin-left: -7px;

}

#innerleft {

	float: left;

	width: 630px;

}

#innerright {

	width: 260px;

	float: right;

}
.tableHeight
 {
 height: 500px;
 }
 .headerHeight
 {
 height: 50px;
 }
 .contentHeight
 {
 height: 400px;
 }
 .footerHeight
 {
 height: 50px;
 }
 

  

.steelrightmenu {

	width:255px;

	height:231px;

	position:relative;

	float:left;

	margin:0px;

	padding:0px;

}

.steelrightmenu ul {

	width:230px;

	margin:10px 0 0 4px;

	padding:0px;

	list-style:none;

}

.steelrightmenu ul li {

	list-style:none;

	font-size:13px;

	color:#007dad;

	padding:0px;

	margin:0px;

}

.steelrightmenu ul li a {

	background:url(../images/rightmenu_bg_03.png) no-repeat;

	height:35px;

	width:255px;

	float: left;

	text-transform:uppercase;

	padding:0px;

	margin:0px;

	display:block;

	color:#007dad;

	padding:0 0 0 15px;

	line-height:35px;

}

.steelrightmenu ul li a:hover {

	color:#e51100;

}

.steelrightmenu ul li a ul {

	width:200px;

	float:left;

}

.steelrightmenu ul li a ul li {

	float:left;

}

.steelrightmenu ul li ul li a {

	color:#228eb8;

	padding:0px 0 0px 15px;

	width:230px;

	height:25px;

	font-size:12px;

	border-bottom:1px dashed #228eb8;

	background:url(../images/modifier_next.gif) no-repeat;

	background-position:-10px -0px;

	line-height:25px;

}

.steelbanner {

	width:626px;

	height:184px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/steel_img1_03.png) no-repeat;

}

.steelbanner11 {

	width:626px;

	height:184px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background: url(../images/1.png) no-repeat;

}

.steelbanner21 {

	width:626px;

	height:184px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/2.png) no-repeat;

}

.steelbanner31 {

	width:626px;

	height:184px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/3.png) no-repeat;

}

.steelbanner4 {

	width:626px;

	height:184px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/4.png) no-repeat;

}

.pelletplant {

	width:626px;

	height:184px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/pellet_plant.jpg) no-repeat;

}

.beniplantban {

	width:626px;

	height:184px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/beni_plant.jpg) no-repeat;

}

.indfurnace {

	width:626px;

	height:184px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/ind_furnace.jpg) no-repeat;

}

.steelbanner1 {

	width:626px;

	height:184px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/bmm_steel1_03.png) no-repeat;

}

.steelbanner2 {

	width:626px;

	height:184px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/bmm_steel2_03.png) no-repeat;

}

.steelbanner3 {

	width:626px;

	height:184px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/bmm_steel3_03.png) no-repeat;

}

.steelbanner4 {

	width:626px;

	height:184px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/bmm_style5_03.png) no-repeat;

}

.steelbanner5 {

	width:626px;

	height:184px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/bmm_steel6_03.png) no-repeat;

}

.mntteam {

	width:626px;

	height:184px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/mnt_team.jpg) no-repeat;

}

.locationban {

	width:626px;

	height:184px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/location.jpg) no-repeat;

}

.steelbanner6 {

	width:626px;

	height:184px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/bmm_steel7_03.png) no-repeat;

}

.steellogo {

	background:url(../images/steel_img2_05.png) no-repeat;

	margin:20px 0 0 0px;

	padding:0px;

	float:left;

}

.steellogo h3 {

	font-size:40px;

	color:#FFF;

	float:left;

	text-transform:uppercase;

	padding:0 0 0 40px;

	margin:0 0 0 0;

	line-height:30px;

}

.steellogo h3 span {

	font-size:20px;

	color:#FFF;

}

.steelleft {

	background:#F9F9F9;

	width:626px;

	

	position:relative;

	float:left;

	margin:0px;

	padding:0px;

}

.steelleft h1 {

	background:url(../images/red2_10.png) no-repeat;

	padding:0 20px 0 40px;

	font-size:25px;

	color:#0086b8;

	margin:20px 0 5px 0px;

	line-height:23px;

	text-transform:uppercase;

}

.steelleft h1 span{

	text-transform:none;

	font-size:16px;

	font-weight:normal;

	color:#0086b8;

}

.col{

	font-size:16px;

	font-weight:normal;

	color:#0086b8;

}

.steelleft h1 span b {

	font-size:18px;

	font-weight:normal;

	color:#0086b8;

}

.steelleft p {

	font-size:16px;

	line-height:18px;

	color:#000;

	padding:0 40px 0 40px;

}

.steelleft1 {

	background:#f9f9f9;

	width:626px;

	float:left;

	margin:5px 0 0 0;

	padding:0px;

	min-height:170px;

}

.steelleft1 p img {

	margin:0px 10px 0px 0;

	float:left;

	display:block;

	border:5px solid #FFF;

}

.steelleft1 p {

	font-weight:normal;

	font-size:16px;

/*line-height:18px;*/  

	color:#000;

	padding:5px 30px 0 40px;

	line-height:20px;

}

.stellright {

	width:260px;

	position:relative;

	float:left;

	margin:0px;

	padding:0px;

}

.steelrightban {

	background:url(../images/steel_img3_05.png) no-repeat;

	float:left;

	width:260px;

	height:187px;

	padding:0px;

	margin-top: 2px;

	margin-right: 0;

	margin-bottom: 0;

}

.steelrightban h3 {

	width:205px;

	margin:15px 0 0 20px;

	color:#FFF;

	font-size:17px;

	font-weight:bold;

	text-transform:uppercase;

	padding:0 0 3px 0;

	line-height:14px;

}

.steelrightban p {

	font-size:13px;

	color:#FFF;

	line-height:20px;

	width:180px;

	padding:90px 0 0 20px;

	line-height:13px;

}

.steelleftminbase {

	background:#f9f9f9;

	width:626px;

	float:left;

	padding:0px;

	min-height:170px;

	margin-top: 5px;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 0;

}

.steelleftminbase p {

	font-size:15px;

	color:#000;

	padding:5px 30px 0 40px;

	line-height: 18px;

}

.bottomimages {

	width:890px;

	float:left;

	padding:0px;

	margin-top: 10px;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 0px;

}

.bottomimg {

	font-family:"Bell MT";

	width:292px;

	height:119px;

	position:relative;

	float:left;

	margin:0px 0 0 5px;

	padding:0px;

	

}

.bottomimg h3 {

	width:50px;

	font-size:20px;

	color:#FFF;

	float:left;

	text-transform:uppercase;

	padding:80px 0 0 30px;

	margin:0 0 0 0;

	line-height:16px;

}

.bottomimg h3 span {

	font-size:18px;

	color:#FFF;

}

.bottomimg p {

	width:180px;

	font-size:12px;

	color:#FFF;

	float:left;

	padding:80px 0 0 10px;

	margin:0 0 0 0;

	line-height:12px;

}

.bottomimg1 {

	width:292px;

	height:119px;

	position:relative;

	float:left;

	margin:0px 0 0 5px;

	padding:0px;

	

}

.bottomimg1 h3 {

	width:50px;

	font-size:20px;

	color:#FFF;

	float:left;

	text-transform:uppercase;

	padding:80px 0 0 30px;

	margin:0 0 0 0;

	line-height:16px;

}

.bottomimg1 h3 span {

	font-size:18px;

	color:#FFF;

}

.bottomimg1 p {

	width:140px;

	font-size:12px;

	color:#FFF;

	float:left;

	padding:80px 0 0 10px;

	margin:0 0 0 0;

	line-height:12px;

}

.bottomimg2 {

	width:292px;

	height:119px;

	position:relative;

	float:left;

	margin:0px 0 0 5px;

	padding:0px;

	background:url(../images/steel_images_23.png) no-repeat;

}

.bottomimg2 h3 {

	width:50px;

	font-size:20px;

	color:#FFF;

	float:left;

	text-transform:uppercase;

	padding:80px 0 0 15px;

	margin:0 0 0 0;

	line-height:16px;

}

.bottomimg2 h3 span {

	font-size:18px;

	color:#FFF;

}

.bottomimg2 p {

	width:135px;

	font-size:12px;

	color:#FFF;

	float:left;

	padding:80px 0 0 10px;

	margin:0 0 0 0;

	line-height:12px;

}

.bottomimg3 {

	width:292px;

	height:119px;

	position:relative;

	float:left;

	margin:0px 0 0 5px;

	padding:0px;

	background:url(../images/STEELPICS_03-03.jpg) no-repeat;

}

.bottomimg3 h3 {

	background:url(../images/red_color_new1_07.png) no-repeat;

	background-position:0 20px;

	width:50px;

	font-size:20px;

	color:#FFF;

	float:left;

	text-transform:uppercase;

	padding:80px 0 0 15px;

	margin:0 0 0 0;

	line-height:16px;

}

.bottomimg3 h3 span {

	font-size:18px;

	color:#FFF;

}

.bottomimg3 p {

	width:135px;

	font-size:12px;

	color:#FFF;

	float:left;

	padding:80px 0 0 10px;

	margin:0 0 0 0;

	line-height:12px;

}

.bottomimg4 {

	width:292px;

	height:119px;

	position:relative;

	float:left;

	margin:0px 0 0 5px;

	padding:0px;

	background:url(../images/STEELPICS_03-02.jpg) no-repeat;

}

.bottomimg4 h3 {

	background:url(../images/red_color_new1_07.png) no-repeat;

	background-position:0 20px;

	width:50px;

	font-size:20px;

	color:#FFF;

	float:left;

	text-transform:uppercase;

	padding:80px 0 0 15px;

	margin:0 0 0 0;

	line-height:16px;

}

.bottomimg4 h3 span {

	font-size:18px;

	color:#FFF;

}

.bottomimg4 p {

	width:135px;

	font-size:12px;

	color:#FFF;

	float:left;

	padding:80px 0 0 10px;

	margin:0 0 0 0;

	line-height:12px;

}

.bottomimg5 {

	width:292px;

	height:119px;

	position:relative;

	float:left;

	margin:0px 0 0 5px;

	padding:0px;

	background:url(../images/STEELPICS_03.jpg) no-repeat;

}

.bottomimg5 h3 {

	background:url(../images/red_color_new1_07.png) no-repeat;

	background-position:0 20px;

	width:50px;

	font-size:20px;

	color:#FFF;

	float:left;

	text-transform:uppercase;

	padding:80px 0 0 15px;

	margin:0 0 0 0;

	line-height:16px;

}

.bottomimg5 h3 span {

	font-size:18px;

	color:#FFF;

}

.bottomimg5 p {

	width:135px;

	font-size:12px;

	color:#FFF;

	float:left;

	padding:80px 0 0 10px;

	margin:0 0 0 0;

	line-height:12px;

}

.bottomimg6 {

	width:292px;

	height:119px;

	position:relative;

	float:left;

	margin:0px 0 0 5px;

	padding:0px;

	

}

.bottomimg6 h3 {

	background:url(../images/red_color_new1_07.png) no-repeat;

	background-position:0 20px;

	width:50px;

	font-size:20px;

	color:#FFF;

	float:left;

	text-transform:uppercase;

	padding:80px 0 0 15px;

	margin:0 0 0 0;

	line-height:16px;

}

.bottomimg6 h3 span {

	font-size:18px;

	color:#FFF;

}

.bottomimg6 p {

	width:135px;

	font-size:12px;

	color:#FFF;

	float:left;

	padding:80px 0 0 10px;

	margin:0 0 0 0;

	line-height:12px;

}

.bottomimg7 {

	width:292px;

	height:119px;

	position:relative;

	float:left;

	margin:0px 0 0 5px;

	padding:0px;

	

}

.bottomimg7 h3 {

	background:url(../images/red_color_new1_07.png) no-repeat;

	background-position:0 20px;

	width:50px;

	font-size:20px;

	color:#FFF;

	float:left;

	text-transform:uppercase;

	padding:80px 0 0 15px;

	margin:0 0 0 0;

	line-height:16px;

}

.bottomimg7 h3 span {

	font-size:18px;

	color:#FFF;

}

.bottomimg7 p {

	width:135px;

	font-size:12px;

	color:#FFF;

	float:left;

	padding:80px 0 0 10px;

	margin:0 0 0 0;

	line-height:12px;

}

.bottomimg8 {

	width:292px;

	height:119px;

	position:relative;

	float:left;

	margin:0px 0 0 5px;

	padding:0px;



}

.bottomimg8 h3 {

	background:url(../images/red_color_new1_07.png) no-repeat;

	background-position:0 20px;

	width:50px;

	font-size:20px;

	color:#FFF;

	float:left;

	text-transform:uppercase;

	padding:80px 0 0 15px;

	margin:0 0 0 0;

	line-height:16px;

}

.bottomimg8 h3 span {

	font-size:18px;

	color:#FFF;

}

.bottomimg8 p {

	width:135px;

	font-size:12px;

	color:#FFF;

	float:left;

	padding:80px 0 0 10px;

	margin:0 0 0 0;

	line-height:12px;

}

.steelbanner243 {

	width:626px;

	height:184px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/opc43.jpg) no-repeat;

}

/* ************beniplant ** *** */







.beniplant {

	background:#F9F9F9;

	width:626px;

	position:relative;

	float:left;

	margin:0px;

	padding:0px 0 0px 0;

}

.beniplant h1 {

	background:url(../images/red2_10.png) no-repeat;

	padding:10px 20px 0 40px;

	font-size:25px;

	color:#0086b8;

	margin:10px 0 15px 0px;

	line-height:22px;

	text-transform:uppercase;

}

.beniplant h1 span {

	font-size:16.5px;

	font-weight:normal;

	color:#0086b8;

	text-transform:none;}

.beniplant h1 span1 {

	font-size:16px;

	font-weight:bold;

	color:#000;

}

.beniplant p {

	font-size:16px;

	line-height:22px;

	color:#000;

	padding:0 40px 0 40px;

}

.beniplant p1 {

	font-size:15px;

	line-height:18px;

	color:#000;

	padding:0 40px 0 40px;

}

.beniplant1 {

	background:#f9f9f9;

	width:627px;

	position:relative;

	float:left;

	margin:5px 0 0 0px;

	padding:10px 0 10px 0;

}

.beniplant1 p {

	font-size:16px;

	line-height:20px;

	color:#000;

	padding:5px 30px 0px 40px;

	text-align:justify;

	min-height:42px;

}

.beniplant1 img {

	margin:0px 10px 0px 0;

	float:left;

	display:block;

	border:5px solid #FFF;



	

}

.beniplant1 img1{

	margin:0px 10px 0px 0;

	float:left;

	display:block;

	padding-bottom:250px;

	

}

.beniplant1 img2{

	margin:0px 10px 0px 0;

	float:left;

	display:block;

	padding-bottom:200px;

	

}

.beniplant1 img3{

	margin:0px 10px 0px 0;

	float:left;

	display:block;

	padding-bottom:100px;

	

}

.beniplant1 p strong {

	text-transform:uppercase;

	font-size:15px;

	line-height:20px;

	color:#0086b8;

	display:block;

	margin-bottom:-10px;

}

.beniplant1 p strong b{ font-weight:bold; font-size:18px; }

.beniplant1 {

	/*width:255px;*/



	position:relative;

	float:left;

	margin:0px;

	padding:0px;

}

.beniplant1 ul {

	/*width:230px;*/



	margin:0px 0 0 40px;

	padding:0px;

	list-style:none;

}

.beniplant1 ul li {

	list-style:none;

	font-size:14px;

	color:#007dad;

	display:inline;

}

.beniplant1 ul li a {

	/*text-transform:uppercase;*/



	width:500px;

	padding:0 0 5px 15px;

	background:url(../images/blue_icon_03.png) no-repeat;

	margin:0px;

	background-position:0 4px;

	display:block;

	color:#007dad;

}

.beniplant2 {

	background:#f9f9f9;

	width:627px;

	position:relative;

	float:left;

	margin:5px 0 0 0px;

	padding:10px 0 10px 0;

}

.beniplant2 p {

	font-size:16px;

	line-height:20px;

	color:#000;

	padding:5px 33px 0px 40px;

	text-align:justify;

	min-height:42px;

}

.beniplant2 img {

	margin:0px 10px 0px 0;

	float:left;

	display:block;

	border:5px solid #FFF;

}

.beniplant2 p strong {

	text-transform:uppercase;

	font-size:15px;

	/*line-height:18px;*/



	color:#0086b8;

}

.beniplantul {

	margin:0px 100px 0px 0;

	float:left;

	display:block;

	border:5px solid #FFF;

}

.pelletetable {

	width:250px;

	position:relative;

	float:left;

	margin:0 0 0 40px;

}

.pelletetable tr td {

	padding:7px;

	border:1px solid #e4e4e4;

}

.beniplant1 h4 {

	font-size:18px;

	width:550px;

	line-height:18px;

	text-transform:uppercase;

	color:#055a7a;

	float:left;

	padding:10px 0px 10px 40px;

}

.beniplant1 h5 {

	font-size:15px;

	width:530px;

	line-height:18px;

	text-transform:uppercase;

	color:#e51100;

	float:left;

	padding:15px 0px 0px 40px;

}

.pelletetable1 {

	width:550px;

	position:relative;

	float:left;

	margin:0 0 0 40px;

}

.pelletetable1 tr td {

	padding:7px;

	border:1px solid #e4e4e4;

	text-align:center;

}

 .pelletetable1 tr td:nth-child(1) {

 text-align:left;

}

.pelletetable2 {

	width:550px;

	position:relative;

	float:left;

	margin:0 0 0 40px;

}

.pelletetable2 tr td {

	padding:7px;

	font-size:13px;

	color:#000;

}

/* banners */



.steelrightban2 {

	background:url(../images/steel_side2_05.png) no-repeat;

	float:left;

	width:253px;

	height:187px;

	margin:2px 0 0 4px;

	padding:0px;

}

.steelrightban2 h3 {

	width:205px;

	margin:15px 0 0 20px;

	color:#FFF;

	font-size:17px;

	font-weight:bold;

	text-transform:uppercase;

	padding:0 0 3px 0;

	line-height:14px;

}

.steelrightban2 p {

	font-size:13px;

	color:#FFF;

	line-height:20px;

	width:180px;

	padding:90px 0 0 20px;

	line-height:13px;

}

.steelrightban3 {

	background:url(../images/steel_side3_05.png) no-repeat;

	float:left;

	width:253px;

	height:187px;

	margin:2px 0 0 4px;

	padding:0px;

}

.steelrightban3 h3 {

	width:205px;

	margin:15px 0 0 20px;

	color:#FFF;

	font-size:17px;

	font-weight:bold;

	text-transform:uppercase;

	padding:0 0 3px 0;

	line-height:14px;

}

.steelrightban3 p {

	font-size:13px;

	color:#FFF;

	line-height:20px;

	width:180px;

	padding:90px 0 0 20px;

	line-height:13px;

}

.steelrightban4 {

	background:url(../images/steel_side4_05.png) no-repeat;

	float:left;

	width:253px;

	height:187px;

	margin:2px 0 0 4px;

	padding:0px;

}

.steelrightban4 h3 {

	width:205px;

	margin:15px 0 0 20px;

	color:#FFF;

	font-size:17px;

	font-weight:bold;

	text-transform:uppercase;

	padding:0 0 3px 0;

	line-height:14px;

}

.steelrightban4 p {

	font-size:13px;

	color:#FFF;

	line-height:20px;

	width:180px;

	padding:90px 0 0 20px;

	line-height:13px;

}

.steelrightban5 {

	background:url(../images/steel_side5_05.png) no-repeat;

	float:left;

	width:253px;

	height:187px;

	margin:2px 0 0 4px;

	padding:0px;

}

.steelrightban5 h3 {

	width:205px;

	margin:15px 0 0 20px;

	color:#FFF;

	font-size:17px;

	font-weight:bold;

	text-transform:uppercase;

	padding:0 0 3px 0;

	line-height:14px;

}

.steelrightban5 p {

	font-size:13px;

	color:#FFF;

	line-height:20px;

	width:180px;

	padding:90px 0 0 20px;

	line-height:13px;

}

.steelrightban6 {

	background:url(../images/steel_side6_05.png) no-repeat;

	float:left;

	width:253px;

	height:187px;

	margin:2px 0 0 4px;

	padding:0px;

}

.steelrightban6 h3 {

	width:205px;

	margin:15px 0 0 20px;

	color:#FFF;

	font-size:17px;

	font-weight:bold;

	text-transform:uppercase;

	padding:0 0 3px 0;

	line-height:14px;

}

.steelrightban6 p {

	font-size:13px;

	color:#FFF;

	line-height:20px;

	width:180px;

	padding:90px 0 0 20px;

	line-height:13px;

}

/*********************Pro Menu ******************/







.promenu {

	width:255px;

	position:relative;

	float:left;

	margin:0px;

	padding:0px;

}

.promenu ul {

	width:230px;

	margin:0px 0 0 40px;

	padding:0px;

	list-style:none;

}

.promenu ul li {

	list-style:none;

	font-size:13px;

	color:#007dad;

	display:inline;

}

.promenu ul li a {

	text-transform:uppercase;

	width:255px;

	height:20px;

	padding:0 0 0 15px;

	background:url(../images/red_icon_03.png) no-repeat;

	margin:0px;

	background-position:0 4px;

	display:block;

	color:#007dad;

}

.promenu1 {

	width:255px;

	position:relative;

	float:left;

	margin:0px;

	padding:0px;

}

.promenu1 ul {

	width:230px;

	margin:0px 0 0 40px;

	padding:0px;

	list-style:none;

}

.promenu1 ul li {

	list-style:none;

	font-size:13px;

	color:#007dad;

	display:inline;

}

.promenu1 ul li a {

	width:500px;

	height:20px;

	padding:0 0 0 15px;

	background:url(../images/blue_icon_03.png) no-repeat;

	margin:0px;

	background-position:0 4px;

	display:block;

	color:#007dad;

}

.logostoryban {

	width:630px;

	height:119px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/logo_story.jpg) no-repeat;

}

.insidebanner5 {

	width:630px;

	height:119px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/inside_banner7_03.jpg) no-repeat;

}



.insidebanner-photo {

	width:630px;

	height:119px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/inside_banner-photo.jpg) no-repeat;

}



.insidebanner6 {

	width:630px;

	height:119px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/inside_banner8_03.jpg) no-repeat;

}

.valuesystem {

	width:630px;

	height:119px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/value_system.jpg) no-repeat;

}

.insidebanner7 {

	width:630px;

	height:119px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/inside_banner9_03.jpg) no-repeat;

}

.insidebanner8 {

	width:630px;

	height:119px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/inside_banner10_03.jpg) no-repeat;

}

.logostory1 {

	background:url(../images/red_color_03.png) no-repeat;

	margin:45px 0 0 0px;

	padding:0px;

	float:left;

	width:300px;

}

.logostory1 h3 {

	width:300px;

	font-size:30px;

	color:#FFF;

	float:left;

	text-transform:uppercase;

	padding:0 0 0 40px;

	margin:0 0 0 0;

	line-height:30px;

}

.insidecon {

	background:url(../images/BMMWEBINNER3_14.png) repeat-y;

	width:650px;

	position:relative;

	float:left;

	margin:0px 0 0 -2px;

	padding:0px 0 20px 0;

	text-align:justify;

}

.insidecon h1 {

	background:url(../images/red2_10.png) no-repeat;

	padding:0 0 0 40px;

	font-size:30px;

	color:#0086b8;

	margin:20px 0 5px 0px;

	width:570px;

	line-height:22px;

}

.insidecon h4 {

	font-size:18px;

	width:600px;

	line-height:18px;

	text-transform:uppercase;

	color:#055a7a;

	float:left;

	width:600px;

	padding:15px 0px 0px 40px;

}

.insidecon h1 span {

	font-size:16px;

	font-weight:normal;

	color:#0086b8;

}

.insidecon h1 span a{

	font-size:16px;

	font-weight:normal;

	color:#0086b8;

}

.insidecon p {

	font-size:16px;

	font-weight:normal;

	/*line-height:18px;*/



	color:#000;

	padding:0px 34px 10px 40px;

	line-height:20px;

}

.insidecon p strong {

	color:#015d7f;

}

.gallery {

	font-size:16px;

	font-weight:normal;

	/*line-height:18px;*/



	color:#000;

	padding:0px 34px 10px 40px;

	line-height:20px;

}

/* right */



.inright {

	width:260px;

	position:relative;

	float:left;

	margin:3px -1px;

	padding:0px;

}

.inleft {

	width:630px;

	position:relative;

	float:left;

	margin:0px;

	padding:0px;

}

.mission {

	background:url(../images/ight_con_bg_08.png) no-repeat;

	width:250px;

	height:147px;

	position:relative;

	float:left;

	margin:0px;

	padding:0px;

}

.mission h3 {

	font-size:20px;

	font-weight:normal;

	color:#007dad;

	margin:0px;

	padding:20px 0 0 20px;

}

.mission p {

	font-size:15px;

	font-style:italic;

	font-weight:normal;

	color:#007dad;

	margin:0px;

	padding:10px 0 0 20px;

}

.mission1 {

	background:url(../images/right_con_bg2_13.png) no-repeat;

	width:250px;

	height:119px;

	position:relative;

	float:left;

	margin:0px;

	padding:0px;

}

.mission1 p {

	font-size:15px;

	font-style:italic;

	font-weight:normal;

	color:#007dad;

	margin:0px;

	padding:10px 0 0 20px;

}

/*--------------Inner side Pages--------------*/



.insidebanner {

	width:630px;

	height:119px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/banner_inside1_03.jpg) no-repeat;

}

.insidebanner1 {

	width:630px;

	height:119px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/inside_banner2_03.jpg) no-repeat;

}

.insidebanner2 {

	width:630px;

	height:119px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/inside_banner3_03.jpg) no-repeat;

}

.carrerbanner {

	width:630px;

	height:119px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/carriers.jpg) no-repeat;

}

.insidebanner3 {

	width:630px;

	height:119px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/inside_banner4_03.jpg) no-repeat;

}

.insidebanner4 {

	width:630px;

	height:119px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/inside_banner6_03.jpg) no-repeat;

}

.logostoryban {

	width:630px;

	height:119px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/logo_story.jpg) no-repeat;

}

.insidebanner5 {

	width:630px;

	height:119px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/inside_banner7_03.jpg) no-repeat;

}

.insidebanner6 {

	width:630px;

	height:119px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/inside_banner8_03.jpg) no-repeat;

}

.valuesystem {

	width:630px;

	height:119px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/value_system.jpg) no-repeat;

}

.insidebanner7 {

	width:630px;

	height:119px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/inside_banner9_03.jpg) no-repeat;

}

.insidebanner8 {

	width:630px;

	height:119px;

	float:left;

	position:relative;

	margin:2px 0 0 0;

	padding:0px;

	background:url(../images/inside_banner10_03.jpg) no-repeat;

}

.list {

	list-style:none;

	width:425px;

	margin:0px 0 0 30px;

	float:right;

	text-align:justify;

}

.list li {

	list-style:none;

	background:url(../images/modifier_next.gif) no-repeat;

	padding:3px 0 5px 25px;

	font-size:16px;

}

.list1 {

	width:550px;

	margin:0px 0 0 30px;

	padding:0px;

}

.list1 li {

	list-style:none;

	padding:6px 0 5px 25px;

	font-size:15px;

}

/*---------------Sitemap-----------------*/







.sitemap {

	position:relative;

	float:left;

	height:200px;

	width:150px;

	margin:20px 0 0 70px;

}

.sitemap ul {

	list-style:none;

	color:#000;

	font-size:18px;

	font-weight:bold;

}

.sitemap ul li {

	display:block;

	position:relative;

	text-decoration:none;

	list-style:none;

	color:#000;

	font-size:18px;

	font-weight:bold;

}

.sitemap ul li a {

	color:#000;

	font-size:18px;

	font-weight:bold;

	line-height:30px;

}

.insidecon2 {

	background:url(../images/BMMWEBINNER3_14.png) repeat-y;

	width:650px;

	position:relative;

	height:400px;

	float:left;

	margin:0px 0 0 -2px;

	padding:0px 0 20px 0;

	text-align:justify;

}

.insidecon h1 {

	background:url(../images/red2_10.png) no-repeat;

	padding:0 0 0 40px;

	font-size:30px;

	color:#0086b8;

	margin:20px 0 5px 0px;

	width:570px;

	line-height:22px;

}

.sitemap ul li a h4 {

	line-height:25px;

	font-size:13px;

	color:#666;

	margin-left:10px;

	text-transform:uppercase;

}

.comtable {

	width:500px;

	position:relative;

	float:left;

	margin:0 0 50px 35px;

	border:#030;

}

.comtable span {

	font-size:16.5px;

	font-weight:normal;

	color:#0086b8;

}

.imgalin{

	margin-left:30px;

	width:550px;

	height:690px;

	float:left;

	padding-bottom:40px;

	border:none;

}

.imgalin img{border:none;}

.steelrightban11 {

	background:url(../images/sideimg1.png) no-repeat;

	float:left;

	width:253px;

	height:187px;

	margin:2px 0 0 4px;

	padding:0px;

}

.steelrightban11 h3 {

	width:205px;

	margin:15px 0 0 20px;

	color:#FFF;

	font-size:17px;

	font-weight:bold;

	text-transform:uppercase;

	padding:0 0 3px 0;

	line-height:14px;

}

.steelrightban11 p {

	font-size:13px;

	color:#FFF;

	line-height:20px;

	width:180px;

	padding:90px 0 0 20px;

	line-height:13px;

}

.socialicon{

	margin-top:20px;

	width:62px;

	height:28px;

	float:left;

	}

	.aligntxt{

		float:right;

		width:500px;

		height:auto;

	}

	

.pro p{ margin:5px 0;}

.pro h4{ margin:10px 0; }