/* CSS Document */
@font-face {font-family: Calibri;
	src: url('../font/CALIBRI.TTF');
}
@font-face {font-family: corbel;
	src: url('../font/CORBEL.TTF');
}
@font-face {font-family: Futura Bk BT;
	src: url('../font/FUTURAN.TTF');
}


body
{
margin:0;
padding:0;
background:#ff973a;
width:100%;
font-family:Calibri;
font-size:14px;
}

.wrapper
{
width:980px;
height:auto;
margin:0 auto;
padding:0;
background:url(../images/wrappe-bg.jpg) repeat;
}
.header
{
width:980px;
height:auto; 
float:left; 
margin:0px; 
padding:0px; 
background:url(../images/wrappe-bg.jpg) repeat;
}
.upr-menu
{
float:right;
height:20px;
width:980px;
padding:13px 30px 0 0px;
font-family:Corbel;
font-size:14px;
text-align:right;
}
.homeimage{padding:2px 0 0 0px; float:left;}
.listouter{width:150px; height:auto; float:right;}
.upr-menu ul
{
margin:0;
padding:0;
list-style:none;
display:inline;
}
.upr-menu li
{
display:inline;
margin:0 1px 0 1px;
}
.upr-menu a
{
text-decoration:none;
color:#000000;
}
.logo
{
background:url(../images/logo-with-heading.png) no-repeat;
height:294px;
width:515px;
float:right;
}
.menu-bar
{
width:980px;
height:auto;
float:left;
padding:20px 0 32px 0px;
}
.menu-line
{
background:url(../images/border-line.png) no-repeat;
height:1px;
width:950px;
float:left;
margin:0 0 0 10px;
padding:0;
}

.boxes
{
width:980px;
height:auto;
float:left;
margin:0 auto;
padding:0px 0 45px 0px;
background:url(../images/wrappe-bg.jpg) repeat;
font-size:14px;
color:#000000;
font-family:Corbel;
text-align:justify;
}
.box
{
width:200px;
float:left;
padding: 0px 0px 0px 35px;
}
.hgt
{
width:200px;
height:17px;
float:left;
}
.box-heading
{
font-family:arial;
font-size:18px;
color:#ff6f03;
}
.box-heading img
{
padding:0 2px 0 0;
}
.spasce
{
width:28px;
float:left;
}
.box-content
{
font-family:calibri;
font-size:13px; text-align:justify; word-spacing:0px; line-height:19px; color:#333232;
}
.view
{
color:#ff6f03;
font-family:corbel;
float:right;
font-weight:;
vertical-align:bottom;

}
.view a
{
text-decoration:none;
color:#ff6f03;
}
.view a:hover
{
text-decoration:none;
color:#000000;
}
.content
{
width:980px;
height:auto;
background:#1e1e1e;
float:left;
color:#FFFFFF;
text-align:justify;
font-weight:normal;
}
.content2
{
width:980px;
height:auto;
float:left;
color:#333333F;
text-align:justify;
font-weight:normal;
}
.content-area
{
width:925px;
margin:0 auto;
padding:0;
padding:20px 0 0 0;
}
.content-area2
{
width:925px;
margin:0 auto;
padding:10px 0 0 0;
}
.content-area
{
width:925px;
margin:0 auto;
padding:0;
}
.company-profile-box
{
width:445px;
float:left;
margin:0 0 0 10px;
}
.verticle-line-box
{
width:50px;
float:left;
margin:23px 10px 0 10px;
}
.verticle-line-doted
{
width:50px;
float:left;
height:auto;
}
.our-products-box
{
width:182px;
float:left;
margin:0 0 0 0px;
}
.our-products-box1
{
width:150px;
float:left;
line-height:22px;
padding-top:6px;
margin:0 0 0 0px;
}
.our-products-box img
{
border:#FFFFFF solid 1px;
}
.quality-footer
{
width:182px;
float:left;
}
.our-products-box2
{
width:182px;
float:left;
height:200px;
}
.side-menu
{
padding:0 0 10px 0;
width:182px;
float:left;

}
.css{width:100px; height:}
.side-menu2
{
padding:0 0 20px 0;
width:182px;
float:left;
height:200px;
}
.all-side-menu
{
width:175px;
padding:0px;
margin:0px;
float:left;

}
.all-side-menu ul
{
padding:0px 0 5px 0;
margin:0;
list-style:none;
}
.all-side-menu li
{
padding:10px 0 3px 0;
margin:0;
border-bottom:dashed #FFFFFF 1px;
}
.all-side-menu a
{
color:#FFFFFF;
text-decoration:none;
}
.all-side-menu a:hover
{
color:#F99539;
font-weight:bold;
}
.sidebox-box
{
width:182px;
float:left;
padding:0 0 0 25px;
}
.enquiry-form
{
width:182px;
float:left;
height:auto;
background-color:#ff6f03;
/*background:url(../images/enquiry-form-bg.jpg) repeat-x;*/
box-shadow:0px 0px 5px #999999;
padding:10px 10px 0px 10px;

}
.contact-us-box
{
float:left;
}
.main-heading
{
font-size:26px;
color:#ff6f03;
height:15px;
padding-bottom:10px;
margin:0 0 20px 0px;
font-family:corbel;
}
.main-heading2
{
font-size:20px;
color:#ff6f03;
height:15px;
padding-bottom:10px;
margin:10px 0 0px 0px;
font-family:corbel;
}
.main-heading3
{
font-size:16px;
color:#000000;
height:15px;
padding-bottom:10px;
margin:5px 0 0px 0px;
font-family:calibri;
}
.companymatter{width:690px; height:auto; float:left; margin:0px;}
.company-text{float:left; margin:0px 0 10px 8px;  font-family:calibri; font-size:13px; line-height:21px; text-align:justify;width:500px;}
.company-text1{float:left; padding:10px 0 10px 2px;  font-family:calibri; font-size:13px; line-height:21px; text-align:justify;}
.heading{width:450px; height:auto; float:left; margin:0 0 0px 0px;}
.matter{width:450px; height:auto; float:left; margin:10px 0 5px 0px; font-family:calibri; font-size:13px; line-height:19px;}
.readmore{width:450px; height:auto; float:left; margin:0 0 5px 0px;}
.ourproductsa{width:150px; height:auto; float:left; margin:0 0 5px 0px;}
.listmain{ font-family:calibri; float:left; width:120px; height:auto; margin:6px 0 0px 0px; font-size:13px;}
.listmain a{color:#ffffff; text-decoration:none; }
.listmain li {list-style: url(../images/bullet.png); margin:0 0 0 8px;	}
.listmain a:hover{color:#ff6f03; text-decoration:none; }
.quality{width:136px; height:auto; float:left; margin:0 0 0 0px;}
.qualitytext{float:left; font-family:corbel; font-size:12px; margin:}
.quality{float:left; margin:0 0 0 0px;}
.qualitymatter{margin:0 0 0 0px; font-size:13px; font-family:Calibri; color:#333232; width:690px; line-height:21px;}
.qualitymatter1{float:left; margin:20px 0px 0 0px; font-size:13px; font-family:Calibri; color:#333232; width:350px; line-height:24px;}
.qualitymatter2{float:left; margin:0 0 0 17px; font-size:14px; font-family:corbel; width:520px; line-height:20px;}
.headouter{width:500px; height:auto; float:left; margin: 0 0 0 8px;}
.enquiremain{width:677px; height:auto; float:left; margin:5px 0 0 0px;}
.enquiremain1{width:675px; height:auto; float:left; margin:5px 0 0 0px;}
.enquiremain2{width:450px; height:auto; float:left; margin:10px 0 2px 1px;}
.name{float:left; font-family:corbel; font-size:16px; color:#000000; margin:0 40px 0  0px; width:110px;}
.nametextarea{width:200px; height:22px; float:left; background-color:#FFFFFF; border-radius:4px; border:solid 1px #CCCCCC; margin:0 0 0 0px; padding:0 0 0 3px;}
.nametextarea1{width:200px; height:62px; float:left; background-color:#FFFFFF; border-radius:4px; border:solid 1px #CCCCCC; margin:0 0 0 0px; padding:2px 0 0 3px; font-family:arial; }
.color{color:red; font-size:12px;}
.send{float:right; background-color:#ff6f03; margin:10px 140px 0  0px; width:120px; height:25px; border-radius:2px;}
.sendquery{float:left;color:#ffffff; margin:3px 0px 0  4px; font-family:corbel; font-size:16px; width:120px;}
.sendquery a{color:#ffffff; text-decoration:none;}
.new-main-heading
{
font-size:22px;
color:#000066;
padding:0px 0 5px 0px;
font-family:calibri;
margin:0 0 0 3px;
}
.new-main-heading5
{
width:450px;
font-size:20px;
color:#ff6f03;
padding:0px 0 5px 0px;
font-family:calibri;
margin:0 0 0 3px;
}
.productimg{float:0; margin:5px 0 0 5px;}
.new-main-heading1
{
font-size:15px;
color:#333232;
padding:8px 0 10px 0;
font-family:calibri;
margin:0 0 0 3px;
line-height:24px;
}
.new-main-heading2
{
width:535px;
font-size:20px;
color:#ff6f03;
padding:8px 0 0px 0;
font-family:calibri;
margin:5px 0 10px 3px;
line-height:22px;
float:left;

}
.new-main-heading3
{
width:520px;
font-size:20px;
color:#ff6f03;
padding:5px 0 5px 15px;
font-family:calibri;
margin:0px 0 0px 3px;
line-height:22px;
float:left;

}

.read
{
font-family:calibri;
font-size:13px; 
float:right;
padding:5px 0 0 0;
color:#99FF00;
}
.read a
{
text-decoration:none;
color:#ff6f03;
}
.read a:hover
{
text-decoration:none;
color:#ffffff;
}
.Shree
{
font-size:16px;
}
.footermenu
{
font-size:16px;
line-height:22px;
}
.index-adress
{
font-size:14px;
}
.like
{
width:925px;
height:0px;
float:left;
padding:0 0 25px 0;
}
.footer
{
background:url(../images/wrappe-bg.jpg) repeat;
height:52px;
width:980px;
float:left;
}
.copyright
{
float:left;
padding:21px 0px 10px 30px; font-size:13px;
}
.intouch
{
float:right;
padding:21px 30px 10px 0px; font-size:13px;
}
.intouch a
{
text-decoration:none;
color:#000000;
}
.all-pagecontent-box
{
height:auto;
width:677px;
padding:0 25px 0 0;
float:left;
border-right:dashed #FFFFFF 1px;
color:#FFFFFF;
}
.all-pagecontent-box2
{
height:auto;
width:707px;
padding:0 10px 0 0;
margin:-15px 0 0 0px;
float:left;
border-right:dashed #FFFFFF 1px;
color:#333333;
}
.all-pagecontent-box0
{
height:auto;
width:677px;
padding:0 10px 0 0;
margin:0px 0 0 0px;
float:left;
color:#333333;
}

.bottom-space
{
height:20px;
width:980px;
float:right;
}
.banner-wrapper
{
width:925px; 
height:220px; 
margin:0 auto;
}
.left-logo
{
float:left; 
margin:10px 0 0 0;
}
.banner
{
width:580px;
float:right;
height:215px;
background:#CCCCCC;
margin:10px 0 0 0px;
}
.products
{
float:left;
margin:10px 0 15px 0; padding:10px;
width:667px; background:#fbfbfb; border:#e7e7e7 solid 1px; font-family:Calibri; font-size:13px; color:#333232; line-height:20px;
}
.products:hover{background:#fff7f1;}
.productsouter{width:675px; height:auto; float:left;}
.products-img img
{
	float: left;
	width:150px; height:140px; padding:5px; border:#d1d1d1 solid 1px; /*box-shadow:#555 0px 0px 5px 0px;*/ margin:4px 10px 0px 0px;
}
.products-img1
{
float:left;
padding:5px 0 10px 0px;
}
.products-content1
{
float:right;
text-align:justify;
}
.products-heading
{
width:500px;
color:#10a910;
font-size:14px;
font-family:corbel;
margin:0 0 0 0px;
}
.submit
{
background:url(../images/submit.png) no-repeat;
border:none;
width:76px;
height:22px;
cursor:pointer;
}
.reset
{
background:url(../images/reset.png) no-repeat;
border:none;
width:76px;
height:22px;
cursor:pointer;
}
.small-submit
{
background:url(../images/submit_03.png) no-repeat;
border:none;
width:73px;
height:27px;
cursor:pointer;
}
.small-reset
{
background:url(../images/small-reset.png) no-repeat;
border:none;
width:76px;
height:22px;
cursor:pointer;
}
.sub-heading
{
	font-size:22px;
	color: #ff6f03;

}
.dot-line
{
background:url(../images/enquiry-dot-line.jpg) repeat-x;
height:2px;
width:100%;
float:left;
padding:5px 0 5px 0;

}
.index-enquiry-text-box
{
width:172px;
height:25px;
border:none;
border-radius:4px;
padding:0 0 0 4px;
font-family:arial;
color:d1d1d1;
border-radius:5	px;
margin:0 0 1px 0px;}
.index-enquiry-textarea
{
width:172px;
height:60px;
border:none;
padding:4px 0 0 4px;
font-family:arial;
color:d1d1d1;
border-radius:5px;
margin:0 0 1px 0px;}
.index-enquiry-text-code
{
border-radius:4px;
width:110px;
height:25px;
float:left;
margin:0 6px 0 0px;
padding:0 0 0 4px;
font-family:arial;
color:d1d1d1;
border:none;}
.img-pad
{
float:left;
margin:0 10px 0 0;
}
.select-box
{
width:155px;
}
.new-address
{
line-height:35px;
font-size:18px;
font-family:arial;
margin:0 0 0 0px;
line-height:22px;}

.view_more a{float:left; font-family:Calibri; font-size:13px; color:#d19c02; background:url(../images/view-more-icon.png) right center no-repeat; padding:0px; width:85px; height:17px; text-decoration:none; margin:0 0 0 105px;}
.view_more a:hover{color:#0062ac; text-decoration:none; background:url(../images/view-more-icon.png) right center no-repeat; padding:0px; width:95px; height:17px;}
.p_images{margin:15px 0 0 0px; float:left; }
.product_heading{font-size:19px; color:#072895; padding:0px 0 5px 0px; font-family:calibri; margin:0 0 5px 0px;}
.enquiry_heading{font-size:22px; color:#FFFFFF; padding:0px 0 5px 0px; font-family:Futura Bk BT; margin:0 0 5px 0px;}