/* CSS Document */

* { padding:0px; margin:0px; }

a:link, a:visited { color:#D2382C; text-decoration:none; }
a:hover { text-decoration:underline;  }

img {border:0px;}

body { background:#9A9A9A; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

#wrapper { background:#fff url(../images/wrapper-bg.gif) repeat-y; width:1007px; margin:0 auto;}
#wrap { width:959px; margin:0 auto;}
#header { background:url(../images/header-bg.gif) no-repeat; padding:8px 0px 50px 20px; _padding:8px 0px 48px 20px;}

#contentarea { margin:47px auto 0 auto; width:920px; }
.sidebar { float:left; width:241px; }

ul#nav { font-size:12px; font-weight:bold; list-style:none; }
ul#nav li {  margin-bottom:5px;  }
ul#nav li a { color:#000; display:block; background:url(../images/nav-li.gif) no-repeat; height:33px; padding:16px 0 0 50px; text-decoration:none;}
ul#nav li a:hover { color:#fff; background:url(../images/nav-li-hover.gif) no-repeat; }

#login {  }
#login label { font-size:12px; padding-left:13px; margin-right:10px; font-weight:bold; }
#login .ipt { background:url(../images/input-text.gif) no-repeat; border:0px; width:188px; padding:11px 5px 10px 10px;  font-weight:bold; margin-bottom:7px; font-family:Arial, Helvetica, sans-serif; }
#login .ipp { background:url(../images/input-pass.gif) no-repeat; border:0px; width:188px; padding:11px 5px 10px 10px;  font-weight:bold; margin-bottom:6px; font-family:Arial, Helvetica, sans-serif; }

#login  .btn { background:url(../images/signin-btn.gif) no-repeat; width:65px; height:30px; border:0px; color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.content { /*margin-left:260px; _margin-left:250px;*/ margin-left:250px; }
.banner { background:url(../images/flash-bg.gif) no-repeat; }
.banner1 {  }

.banner h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#d2382c; padding-bottom:5px; margin-bottom:0px; margin-top:28px; margin-left:80px; }

.banner ul { margin-left:120px; padding-left:30px; line-height:25px; margin-bottom:5px; }

.maincontent { margin-left:10px; margin-top:10px; }
.maincontent h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#d2382c; border-bottom:1px solid #f2f0f1; padding-bottom:5px; margin-bottom:7px; }
.maincontent h1.noborder {border-bottom:none !important;}
.maincontent h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000; padding-bottom:0px; margin-bottom:0px; }

.maincontent p { line-height:22px; margin-bottom:10px;  font-size:12px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; }

.maincontent ul { line-height:18px; margin-bottom:10px;  font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;  color:#000000; padding-left:15px; }
.maincontent ul li { margin-bottom:10px; font-weight:normal !important ;}

.maincontent ol { line-height:18px; margin-bottom:10px;  font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; padding-left:15px; }
.maincontent ol li { margin-bottom:10px; font-weight:normal !important ; }

.Leftimg { float:right; margin-left:10px; margin-bottom:10px; background:#fce3da; padding:3px; }
.Rightimg { float:left; margin-right:10px; margin-bottom:10px; background:#fce3da; padding:3px; }
.tcontent th{ font-weight:bold; padding:0px; margin:0px; text-align:left; }

#footer { background:url(../images/footer-bg.gif) no-repeat; height:80px; }
#footer .flink { padding-top:22px; text-align:right; padding-right:10px; }
#footer .flink a {color:#50352B; text-decoration:none; }
#footer .flink a:hover { text-decoration:underline; }
.uplink { padding-top:10px; text-align:right; padding-right:10px; }




/** Vertical Submenu **/
.anylinkcss{
position:absolute;
visibility: hidden;
background:#f1f1f1;


font:normal 12px Arial;
line-height: 18px;

z-index: 100;

width: 200px;
}

.anylinkcss a{
color: black;
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #fff;
padding: 7px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
}

.anylinkcss a:hover{ /*hover background color*/
background: #ba2b0d;
color: #fff;
}

#contactbg { background:url(../images/contact-bg.jpg) no-repeat; }
/*Contact Form*/
#contact-wrapper {
	width:550px;	
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	padding:0 0 0 10px;
}
#contact-wrapper div {

	margin:1em 0;
}
#contact-wrapper label {
	display:block;
	float:none;
	font-size:12px;
	padding-bottom:5px;
	width:auto;
}
form#contactform .intxt {
	border-color:#B7B7B7 #E8E8E8 #E8E8E8 #B7B7B7;
	border-style:solid;
	border-width:1px;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	padding:2px;
	font-size:12px;
	color:#333;
}
form#contactform textarea {
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:100%;
	padding:3px;
	border-color:#B7B7B7 #E8E8E8 #E8E8E8 #B7B7B7;
	border-style:solid;
	border-width:1px;
}

form#contactform .error {
	color:#CC0000; }
	

#menu {  }
	
#menu ul { 
	margin: 0; 
	padding: 0; 
	list-style: none;
	width:241px; /* Width of Menu Items */ 
} 

#menu ul li { 
	position: relative; 
	
} 

#menu li ul { 
	position: absolute;
	
	left: 241px; /*Set 1px less than menu width */ 
	top: 0; 
	display: block; 
} 

#menu li:hover ul {
	display: block; 
} 

#menu li:hover>ul { 
	visibility:visible; 
} 

#menu ul ul {
	visibility:hidden; 
	z-index:99;
} 

/* Fix IE. Hide from IE Mac \*/ 
* html #menu ul li { float: left; height: 1%; } 
* html #menu ul li a { height: 1%; } 
/* End */ 

/* Make-up syles */ 

#menu ul, li { 
	margin: 0 0 0 0;
	font-weight:bold;
} 

/* Styles for Menu Items */ 
#menu ul a {
	display: block; 
	text-decoration: none; 
	color: #000; 
	border-bottom: 0; 
	cursor:pointer;
	background:url(../images/nav-li.png) no-repeat; height:33px; padding:16px 0 0px 50px; _padding:16px 0 16px 50px;
} 

/* Hover Styles */ 
#menu ul a:hover { 
	color:#fff; background:url(../images/nav-li-hover.png) no-repeat; _color:#bd2c15;
} 

/* Sub Menu Styles */ 
#menu li ul a { 
	text-decoration: none; 
	color: #000;
	cursor:pointer;
	border-bottom: 0; 
} 

/* Sub Menu Hover Styles */ 
#menu li ul a:hover { 
	color: #fff; 
	__color:#bd2c15;

} 

/* Icon Styles */ 
/*#menu ul a.submenu {background:url(../images/nav-li.png) no-repeat; } 
#menu ul a.submenu:hover {background:url(../images/nav-li-hover.png) no-repeat;}*/
#menu ul li ul li a {background:url(../images/nav-li-hover.png) no-repeat; color:#fff; }
#menu ul li ul li a:hover{color:#000; } 

/*priya-for product Enquiry*/
.penquiry {
padding:10px 10px;
}
.ppenquiry {
padding: 8px 5px 15px 18px;
background:#faaa17;
height:8px;
width:210px;
margin:5px 5px;
color:#000000;
text-decoration:none;
font-weight:bold;
}
.ppenquiry a{
color:#000000;
}
.ppenquiry a:hover{
text-decoration:underline;
}
.penquiry-floor-guard {
padding-bottom:5px; margin-bottom:0px; margin-top:28px; margin-left:80px;
}
h3 {
background:url(../images/click2.jpg) no-repeat;
}

