body{
width:100%;
height:100%;
margin:0 0 0 0;
background-color:#ffffff;
}
.toaligncenter{
width:100%;
height:500px;
}
.maincontainer{
width:1000px;
}
.mainleftcolumn{
width:210px;
height:400px;
border-right:1px solid #ffffff;
height:500px;
float:left;
}
/*.lftlogo{
width:210px;
height:82px;
background-image:url(../images/ismt_logo.gif);
float:left;
}*/

.lftlogo{
width:210px;
height:82px;
background-image:url(../images/ismt_logo1.gif);
float:left;
}

.lftlinks{
width:210px;
height:26px;
border-bottom:1px solid #ffffff;
float:left;
}
.lftvision{
width:210px;
height:139px;
border-bottom:1px solid #ffffff;
float:left;
background-image:url(../images/bg_vision.gif);
}
.lftcompany{
width:210px;
height:325px;
background-color:#f6f6f6;
float:left;
}
.mainrightcolumn{
width:789px;
height:580px;
float:right;
}
.rgtlinks{
width:789px;
height:35px;
border-bottom:1px solid #ffffff;
float:left;
background-color:#f2f2f2;
text-align:left;
}
.rgtlinks1{
width:600px;
height:35px;
border-bottom:1px solid #ffffff;
float:left;
background-color:#f2f2f2;
text-align:left;
}

.rgtlinks2{
width:789px;
height:35px;
border-bottom:1px solid #ffffff;
float:left;
background-color:#f2f2f2;
text-align:left;
padding-left:1px;
}
.rgtcontent{
width:789px;
height:538px;
float:left;
}
.rgtcontent1{
width:374px;
height:538px;
float:left;
border-right:1px solid #ffffff;
}
.rgt1img1{
width:374px;
height:206px;
border-bottom:1px solid #ffffff;
float:left;
}
.rgt1content1{
width:374px;
height:314px;
border-bottom:1px solid #ffffff;
float:left;
background-color:#ffffff;
}
.rgt1copyright1{
width:364px;
height:16px;
background-color:#e2e2e2;
float:left;
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:11px;
color:#989898;
text-align:left;
padding-left:10px;
}

.rgtcontent2{
width:414px;
height:538px;
float:right;
}
.rgtcontent2left{
width:197px;
height:538px;
float:left;
border-right:1px solid #ffffff;
}
.rgtcontent2leftimg{
width:197px;
height:206px;
float:left;
border-bottom:1px solid #ffffff;
}
.rgtcontent2leftcontent{
width:197px;
height:314px;
float:left;
border:1px solid #ffffff;
background-color:#484848;
}

.rgtcontent2leftcontent_demo{
width:195px;
height:314px;
float:left;
border-left:1px solid #ffb400;
float:left;
border-right:1px solid #ffb400;
background-color:#ffffff;
}

.rgtcontent2leftcopy{
width:197px;
height:16px;
float:left;
background-color:#ffba15;
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:11px;
color:#484848;
text-align:center;
}
.rgtcontent2right{
width:216px;
height:538px;
float:right;
}
.rgtcontent2rightimg{
width:216px;
height:206px;
border-bottom:1px solid #ffffff;
}
.rgtcontent2rightcontent{
width:216px;
height:314px;
border-bottom:1px solid #ffffff;
background-color:#FFFFFF;
}

.rgtcontent2rightcontent_demo{
width:216px;
height:314px;
border-bottom:1px solid #ffffff;
background-color:#000002;
}

.rgtcontent2rightcopy{
width:206px;
height:16px;
background-color:#e2e2e2;
float:left;
line-height:16px;
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:11px;
color:#989898;
text-align:right;
padding-right:10px;
}
.whitefontnews{
font-family:"Trebuchet MS", Tahoma, sans-serif;
padding:0px 10px 0px 0px;
font-size:11px;
color:#ffffff;
text-align:left;
line-height:14px;
}

.whitefontnews1{
font-family:"Trebuchet MS", Tahoma, sans-serif;
padding:0px 10px 0px 0px;
font-size:14px;
color:#ffffff;
text-align:left;
line-height:14px;
text-decoration:none;
}
.whitefontnews1:hover{
font-family:"Trebuchet MS", Tahoma, sans-serif;
padding:0px 10px 0px 0px;
font-size:14px;
color:#ffffff;
text-align:left;
line-height:14px;
text-decoration:none;
}

.darkgreyfont{
font-family:"Trebuchet MS", Tahoma, sans-serif;
padding:0px 10px 0px 10px;
font-size:11px;
color:#484848;
text-align:left;
line-height:14px;
}
.darkgreyfont a{
color:#484848;
text-decoration:none;
}
.lidarkgreyfont{
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:11px;
color:#484848;
text-align:left;
line-height:14px;
}
.lidarkgreyfont a{
color:#484848;
text-decoration:none;
}
.copyfontcolor{
color:#989898;
}
.ligreyfont{
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:11px;
color:#707070;
text-align:left;
line-height:14px;
}
.ligreyfont1{
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:11px;
color:#707070;
text-align:left;
line-height:14px;
margin-left:25px;
}
.ligreyfont a{
color:#707070;
text-decoration:none;
}
.ligreenfont{
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:11px;
color:#77a823;
text-align:left;
line-height:14px;
}
.ligreenfont a{
color:#707070;
text-decoration:none;
}
.greyfontjust{
font-family:"Trebuchet MS", Tahoma, sans-serif;
padding:0px 10px 0px 10px;
font-size:11px;
color:#707070;
text-align:justify;
line-height:14px;
}

.greyfontjust_teble{
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:11px;
margin-left:10px;
color:#707070;
text-align:justify;
line-height:14px;
}

.grey_txt{
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:11px;
color:#707070;
text-align:justify;
line-height:14px;
}


.greyfontjust_text{
font-family:"Trebuchet MS", Tahoma, sans-serif;
padding:0px 10px 0px 10px;
font-size:11px;
color:#707070;
text-align:center;
line-height:14px;
}
.greyfontleft{
font-family:"Trebuchet MS", Tahoma, sans-serif;
padding:0px 10px 0px 10px;
font-size:11px;
color:#707070;
text-align:left;
line-height:14px;
}
.greyfontb{
font-family:"Trebuchet MS", Tahoma, sans-serif;
padding:0px 10px 0px 10px;
font-size:11px;
color:#707070;
font-weight:bold;
text-align:right;
}
.yellowfontnews{
font-family:"Trebuchet MS", Tahoma, sans-serif;
padding:0px 8px 0px 0px;
font-size:11px;
color:#ff9600;
line-height:14px;
text-align:left;
}
.yellowfontmore{
font-family:"Trebuchet MS", Tahoma, sans-serif;
padding-right:10px;
font-size:11px;
color:#ff9600;
line-height:14px;
text-align:right;
}a{
text-decoration:none;
}/* inside page */

.inlftimg{
width:210px;
height:83px;
border-bottom:1px solid #ffffff;
float:left;
}
.inlftlinks{
width:210px;
height:387px;
background-color:#f6f6f6;
float:left;
}
.inlftlinks_inv_rel{
width:210px;
height:413px;
background-color:#f6f6f6;
float:left;
}
.inrgtimg{
width:789px;
height:100px;
float:left;
border-bottom:1px solid #ffffff;
}
.inrgttitle{
width:788px;
height:25px;
float:left;
border-right:1px solid #e2e2e2;
border-bottom:1px solid #ffffff;
}#breadcrum {
color: #ccc;
text-align:left;
}#breadcrum ul {
margin-left:0;
padding-left:2px;
display:inline;
border:none;
} 

#breadcrum ul li {
margin-left:0;
padding-left:2px;
border:none;
list-style:none;
display:inline;
font-size:12px;
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-weight:bold;
}
.bluefont{
color:#3972bd;
}
.bluefont1{
color:#3972bd;
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:11px;
margin-left:40px;
}
.bluefontQC{
color:#3972bd;
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:11px;
line-height:18px;
cursor:pointer;
}
.bluefontQCNP{
color:#3972bd;
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:11px;
line-height:18px;
cursor:default;
}
#popitmenu{
position: absolute;
background-color: #f2f2f2;
border:1px solid #3972bd;
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:11px;
line-height: 16px;
z-index: 100;
visibility: hidden;
}
#popitmenu a{
text-decoration: none;
padding-left: 6px;
color:#3972bd;
display: block;
background-color: #f2f2f2;
}
#popitmenu a:hover{ /*hover background color*/
background-color: #ffb400;
color:#ffffff;
}
.blackbold{
color:#000000;
}#borderright{
border-right:1px solid #ffffff;
}#borderright1{
border-right:1px solid #ffffff;
}
.darkbluebigfont{
font-family:"Trebuchet MS", Tahoma, sans-serif;
padding:0px 10px 0px 10px;
font-size:12px;
color:#3972bd;
text-align:left;
line-height:25px;
vertical-align:bottom;
font-weight:bold;
}
.greybg{
font-family:"Trebuchet MS", Tahoma, sans-serif;
padding:0px 10px 0px 10px;
font-size:11px;
background-color:#f6f6f6;
color:#484848;
text-align:left;
line-height:16px;
/*vertical-align:bottom;*/
font-weight:bold;
}
.greybglight{
font-family:"Trebuchet MS", Tahoma, sans-serif;
padding:0px 10px 0px 10px;
font-size:11px;
background-color:#f6f6f6;
color:#484848;
text-align:left;
line-height:18px;
vertical-align:top;
}
.greybglight1{
font-family:"Trebuchet MS", Tahoma, sans-serif;
padding:0px 10px 0px 10px;
font-size:11px;
background-color:#f6f6f6;
color:#484848;
text-align:left;
line-height:18px;
vertical-align:middle;
}
.greybgcenter{
text-align:center;
background-color:#f6f6f6;
}
.greenbg{
background-color:#77a823;
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:11px;
color:#ffffff;
text-align:left;
padding:0px 10px 0px 10px;
}
.darkgreybg{
background-color:#e2e2e2;
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:11px;
color:#989898;
text-align:left;
padding:0px 10px 0px 10px;
vertical-align:top;
}
.inrgttext{
width:788px;
height:399px;
border-right:1px solid #e2e2e2;
border-bottom:1px solid #ffffff;
float:left;
overflow:auto;
}
.inrgttext_finacial_investors{
width:788px;
height:405px;
border-right:1px solid #e2e2e2;
border-bottom:1px solid #ffffff;
float:left;
overflow:auto;
}
.inrgtcopyright{
width:789px;
float:left;
height:16px;
line-height:16px;
}
	
ul{
margin:0 0 0 0;
padding:0 0 0 0;
}ul li{
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:11px;
color:#484848;
text-align:left;
margin:0 0 0 0;
list-style-type:none;
padding:0 0 0 10px;
line-height:14px;
}ul li ul{
margin:0 0 0 0;
padding:0 0 0 0;
}ul li ul li{
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:11px;
color:#707070;
text-align:left;
list-style-type:none;
margin:0 0 0 0;
padding:0 0 0 20px;
}ul li ul li ul{
margin:0 0 0 0;
padding:0 0 0 0;
}ul li ul li ul li{
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:11px;
color:#3972bd;
text-align:left;
list-style-type:none;
margin:0 0 0 0;
padding:0 0 0 20px;
}ul li ul li ul li ul{
margin:0 0 0 0;
padding:0 0 0 0;
}ul li ul li ul li ul li{
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:11px;
color:#77a823;
text-align:left;
list-style-type:none;
margin:0 0 0 0;
padding:0 0 0 20px;
}
.arrow{
background-image:url(../images/arrow_dn.gif);
background-repeat:no-repeat;
background-position:center;
}
.product_img_hydraulic{
width:150px;
height:103px;
margin-left:10px;
float:right;
border:1px solid #141414;
}
.logo_validation{
width:990px;
height:30px;
float:left;
text-align:right;
padding-right:10px;
}
.download_career{
width:450px;
background-color:#ffba15;
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:11px;
color:#484848;
text-align:center;
padding-left:5px;
}
.title1 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#000000;
	text-decoration: none;
	margin-left: 12px;
}
.title2 {
    font-family:"Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color:#3972bd;
	text-decoration: none;
	margin-left: 25px;
}
.title3 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	margin-left: 50px;
}

.countrytitle{
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:13px;
color:#0066CC;
font-weight:bold;
}

.rgt1copyright_extra_width{
width:575px;
height:16px;
background-color:#e2e2e2;
float:left;
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:11px;
color:#989898;
text-align:left;
padding-left:10px;
}

.inrgtcopyright1{
width:1000px;
float:left;
height:16px;
line-height:16px;
}

.white_txt{
font-family:Tahoma;
font-size:11px;
color:#ffffff;
font-weight:bold;
}
.pdf_header_text
{
font-family:"Trebuchet MS", Tahoma, sans-serif;
padding:0px 10px 0px 10px;
font-size:14px;
color:#cd8221;
text-align:left;
line-height:25px;
vertical-align:bottom;
font-weight:bold;
}

.pdf_header_text_small
{
font-family:"Trebuchet MS", Tahoma, sans-serif;
padding:0px 10px 0px 10px;
font-size:18px;
color:#cc560f;
text-align:left;
line-height:25px;
vertical-align:bottom;
font-weight:bold;
}

.pdf_header_title
{
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:24px;
color:#ffa63c;
text-align:left;
line-height:25px;
font-weight:bold;
}

.pdf_header_title_small
{
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:16px;
color:#000000;
text-align:left;
line-height:18px;
font-weight:normal;
}

.pdf_header_text_without_padding
{
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:14px;
color:#cd8221;
text-align:left;
line-height:25px;
vertical-align:bottom;
font-weight:bold;
}
.pdf_header_black_text
{
font-family:"Trebuchet MS", Tahoma, sans-serif;

font-size:12px;
color:#000000;
text-align:left;

vertical-align:bottom;
font-weight:bold;
}
.popup_table_bluetext{
color:#3972bd;
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:14px;
margin-left:10px;
text-decoration:underline;
}
.popup_table_bluetext:hover{
color:#3972bd;
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:14px;
margin-left:10px;
text-decoration:none;
}
.black_text
{
	font-family:"Trebuchet MS", Tahoma, sans-serif;
	font-size:14px;
	font-weight:bold;
}
/*add new class for steel brosher page related to flow chart*/
.process_flow_chart{
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:11px;
border:1px solid #cccccc;
color:#484848;
text-align:center;
line-height:16px;
/*vertical-align:bottom;*/
font-weight:bold;
}
.process_flow_chart_without_border{
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:11px;
color:#484848;
text-align:center;
line-height:16px;
/*vertical-align:bottom;*/
font-weight:bold;
}