/* ::::: http://www.indiamart.com/classicmetal/ts/stylesheet.css ::::: */

/* ::::: http://www.indiamart.com/classicmetal/tstyle.css ::::: */

.ban1 { background: url('insidebanner.jpg') no-repeat scroll 0% 0% transparent; }
img { border: 0px none; }
body { font-family: verdana,arial; font-size: 12px; margin: 0px; padding: 0px; }
p, form, h1, h2 { margin: 0px; padding: 0px; }
table { border-collapse: collapse; border: 0px none; }
table td, table th { margin: 0px; padding: 0px; }
input, textarea { font-family: verdana,arial; font-size: 12px; }
ul, ol { margin: 5px; padding-left: 10px; }
a { color: rgb(0, 0, 0); text-decoration: underline; }
a:hover { text-decoration: none; }
.cu { cursor: pointer; }
.b { font-weight: bold; }
.p21 { padding: 4px 0px 4px 25px; }
.lh3 { line-height: 18px; }
.a a { text-decoration: none; }
.nr { background-repeat: no-repeat; }
.txl { text-align: left; }
.bdy1 { width: 1003px; margin: auto; }
.f a { text-decoration: none; }
.f a:hover { text-decoration: underline; }
.tbm { padding: 5px 0px 0px 50px; }
.p-18 { padding: 4px 10px 15px 25px; }
img { border: 0px none; }
p, form { margin: 0px; padding: 0px; }
ul, ol { margin: 0px 10px 0px 30px; padding: 0px; }
body { font-family: verdana,arial; font-size: 12px; margin: 0px; padding: 0px; }
table td, table th { margin: 0px; padding: 0px; }
table { border-collapse: collapse; border: 0px none; }
.comp-graphic { background: none repeat scroll 0% 0% rgb(255, 255, 255); color: rgb(40, 58, 75); margin: 5px 10px 5px 6px; }
.comp-graphic A { color: rgb(40, 58, 75); text-decoration: none; }
.comp-graphic A:hover { color: rgb(40, 58, 75); text-decoration: none; }
.body-bg { background: url('body.gif') repeat scroll 0% 0% transparent; border-top: 5px solid rgb(53, 72, 89); border-bottom: 5px solid rgb(0, 166, 199); }
.tpb{background:url(tpb.gif) #354859;text-align:center;}
.tpb1{background:#336699; text-align:center;}
.tpb2{background: #999999;text-align:center;}
.tpb3{background:url(tpb3.gif) #15cbbc;text-align:center;}
.tpb11 {background:url(tpb3.gif) #15cbbc;text-align:center;}
.tls { background: url('tlsS.png') no-repeat scroll 0% 0% transparent; width: 23px; height: 35px; }
.top-link { color: rgb(255, 255, 255); font-weight: bold; text-decoration: none; line-height: 15px; }
.top-link:hover { color: rgb(255, 255, 0); }
.lside { background: url('lside.png') repeat-y scroll 0% 0% transparent; padding-left: 15px; }
.rside { background: url('rside.png') repeat-y scroll 0% 0% transparent; padding-right: 15px; }
.inban { background-position: left bottom; background-color: rgb(255, 255, 255); height: 120px; }
.whb { background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.navbg { background: none repeat scroll 0% 0% rgb(53, 72, 89); }
.whbgm { background: none repeat scroll 0% 0% rgb(255, 255, 255); padding: 20px 20px 0px; width: 100%; vertical-align: top; }
.whbg { background: none repeat scroll 0% 0% rgb(255, 255, 255); padding: 0px 15px 10px; }
.smn { margin: 4px 0px 0px 6px; text-align: left; background: url('navbg.gif') repeat-y scroll right center rgb(41, 57, 71); height: 35px; }
.ffd { margin: 20px 10px; }
.fbl { background: url('bpbl.gif') repeat-y scroll center bottom transparent; }
.bpc { background: url('bpc.gif') repeat-x scroll center bottom rgb(240, 246, 252); }
.foot-head { font-size: 18px; color: rgb(40, 58, 75); font-weight: bold; line-height: 34px; padding-left: 5px; }
.fotab { background: url('fotab.gif') repeat-y scroll right center rgb(240, 246, 252); clear: both; }
.bottom-link { color: rgb(255, 255, 255); background: url('bot.gif') repeat scroll center center rgb(41, 57, 71); font-weight: bold; padding: 8px 10px; text-align: center; }
.bottom-link A { color: rgb(255, 255, 255); text-decoration: none; }
.bottom-link A:hover { color: rgb(255, 255, 255); text-decoration: underline; }
.imfooter { color: rgb(30, 43, 58); background-color: rgb(255, 255, 255); font-size: 11px; text-align: left; padding: 10px 15px 20px; }
.imfooter a { color: rgb(30, 43, 58); text-decoration: underline; }
.imfooter a:hover { color: rgb(30, 43, 58); text-decoration: none; }
.smap { color: rgb(0, 0, 0); font-size: 18px; font-family: verdana; line-height: 26px; font-weight: bold; padding-top: 5px; border-bottom: 1px solid rgb(227, 227, 227); margin: 0px 40px 0px 30px; }
.qdv1 { background-color: rgb(255, 255, 255); margin: 30px 150px 0px; border: 3px solid rgb(229, 229, 229); }
.sm-txt { color: rgb(0, 0, 0); font-size: 13px; font-family: verdana; line-height: 18px; margin: 5px 20px 0px 70px; }
.sm-txt a { color: rgb(0, 0, 0); text-decoration: none; }
.sm-txt a:hover { color: rgb(0, 0, 0); text-decoration: underline; }
.sm-lne { color: rgb(97, 97, 97); font-size: 13px; font-family: verdana; line-height: 18px; }
.sm-lne a { color: rgb(97, 97, 97); text-decoration: none; }
.sm-lne a:hover { color: rgb(97, 97, 97); text-decoration: underline; }
.sm-lne1 { color: rgb(140, 140, 140); font-size: 12px; font-family: verdana; line-height: 18px; }
.sm-lne1 a { color: rgb(140, 140, 140); text-decoration: none; }
.sm-lne1 a:hover { color: rgb(140, 140, 140); text-decoration: underline; }
.c18 { color: rgb(0, 0, 0); }
.c19 { color: rgb(198, 0, 63); }
.c19 a { color: rgb(0, 0, 0); }
.i23 { background: url('mi2.png') no-repeat scroll -227px -84px transparent; }
.i24 { background: url('mi2.png') no-repeat scroll -227px -105px transparent; height: 15px; }
.i25 { background: url('mi2.png') no-repeat scroll -227px -127px transparent; }
.bo8 { border-bottom: 1px solid rgb(216, 224, 233); }
.fl { float: left; }
.nr { background-repeat: no-repeat; }
.b { font-weight: bold; }
h1 { color: rgb(71, 91, 109); margin: 0px; }
.fns1 { background-position: -195px -272px; height: 9px; width: 13px; margin: 4px 0px 0px 20px; }
.fns2 { background-position: -195px -255px; height: 16px; width: 13px; margin: 0px 0px 0px 20px; }
.fns3 { background-position: -195px -286px; height: 14px; width: 13px; margin: 3px 0px 0px 20px; }
.csk { font-size: 13px; padding-left: 5px; }
.csk a { color: rgb(255, 255, 0); }
.sr { width: 155px; }
.sr input { width: 160px; padding: 3px; border: 1px solid rgb(217, 217, 217); height: 13px; margin-left: 10px; }
.i1 { background-position: -226px -279px; height: 21px; width: 24px; }
.i1 a { width: 23px; }
.fl { float: left; }
.fr { float: right; }
.a46 { padding: 8px 10px 0px; }
.bcg { border-right: 1px solid rgb(216, 224, 233); }
.mi2 { background-image: url('mi2.png'); }
