body{
	margin:0px auto;}

.mainpage_bg{margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
text-align:centre;
background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	background-position:left 4px;
	
}
/*a{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CC0000;
text-decoration:none;
}
a:hover{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CC0000;
text-decoration: underline;
}
*/.inner_bg{margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
text-align:centre;
background-image: url(images/inner_header.jpg);
	background-repeat: repeat-x;
	background-position:left 130px;
}
a{
text-decoration:none; color:#000000;
}
a:hover{
text-decoration:none; color:#FF0000;
}

#inner_banner{width:1000px;
margin:0px;
padding:0px;
	height:121px;
}
.leftside_banner{float:left;
width:500px;
margin:0px;
padding:0px;
}
.topic{font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:30px;
color:#FFFFFF;
padding:20px 0px 0px 12px;

}
.topic_2{font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:20px;
color:#FFFFFF;
padding:15px 0px 0px 12px;
}
.sliding_img{font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:20px;
color:#FFFFFF;
padding:20px 0px 0px 12px;
width:300px;
}
#container{margin:0px auto;
padding:0px;
width:1000px;
}
#header{margin:0px;
padding:0px;
height:130px;
}
.logo{float:left;
margin:5px 0px 0px 20px;
padding:0px;
width:325px;
}
#right
{float:right;
margin:5px 10px 0px 0px;
padding:0px;
right:500px;

}
.icons{float:left;
margin:10px 0px 0px 22px;
padding:0px;
}
#menu{
margin:37px 0px 0px 0px; height:auto; overflow:hidden;
float:right; width:510px; height:30px;
}

.menutab{
margin:8px 0px 0px px;
background-image:url(images/menu_bg.gif);
background-repeat:no-repeat;
width:60px;
height:29px;
float: left;
margin:0px 0px 0px 1px;
}
.menutab2{
margin:8px 0px 0px 14px;
background-image: url(images/contact_bg.gif);
background-repeat:no-repeat;
width:78px;
height:29px;
float: left;
margin:0px 0px 0px 1px;
}
.menutab3{
margin:8px 0px 0px 20px;
background-image: url(images/contact_bg1.jpg);
background-repeat:no-repeat; overflow:hidden;
width:81px;
height:29px;
float: left;
margin:0px 0px 0px 1px;
}
.tab {margin:6px 0px 0px 12px;
width:20px;
}
.contact_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.contact_text a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E42336;
	text-decoration:none;
}
.tab a{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding:5px 6px 0px 0px;
margin:0px 5px 0px 0px;
text-decoration:none;
}
.tab a:hover{ color:#FFFFFF; text-decoration:underline;
}
.tab2 {margin:6px 0px 0px 0px;
width:45px;
}
.tab2 a{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding:5px 1px 0px 7px;
margin:0px 5px 0px 0px;
text-decoration:none;
}
.tab2 a:hover{ color:#FFFFFF; text-decoration:underline;
}
.tab3 {margin:6px 0px 0px 6px;
width:85px;
}
.tab3 a{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding:5px 5px 0px 1px;
margin:0px 5px 0px 0px;
text-decoration:none;
}
.tab3 a:hover{ color:#FFFFFF; text-decoration:underline;
}
#left{float:left;
margin:12px 0px 0px 20px;
*margin:12px 0px 0px 10px;
padding:0px;
width:570px;
*width:520px;
_width:520px;
}
#left_nav{
	float:left;
	padding:0px;
	width:250px;
	background-image:url(images/left_menu_bg.jpg);
	background-repeat:repeat-x;
	background-color:#d21b2f;
	height: auto;
	display:block;
	background-position:left top;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

#left_nav a{
border-bottom:1px dotted;
color:#FFFFFF;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:bold;
line-height:25px;
text-decoration:none;
width:200px;
margin-left:20px;}
	
#left_nav a:hover{
border-bottom:1px dotted;
color:#FFFFFF;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:bold;
line-height:25px;
background:#e94f5e;
text-decoration:none;
width:200px;
margin-left:20px;}

.itemcode{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:center;
}
#product_details{float:left;
margin:12px 60px 0px 10px;
_margin:12px 20px 0px 10px;
*margin:12px 20px 0px 10px;
padding:0px;
width:150px;
height:265px;
text-align:center;
float:left;
}
#product_details a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FF0000;
	text-decoration:none;
	font-weight:bold;}
#product_details a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;
	text-decoration:underline;
		font-weight:bold;}
	
	

.spacer{background-image:url(images/line.jpg);
background-repeat: no-repeat;
background-position:left top;
height:10px;
width:100%;
}
.products{background:
	border: 2px solid #CCCCCC;
	border: 2px solid #efeded;
	width:185px;
	float:left;
	text-align:center;
}

.title{margin:0px 0px 0px 10px;
}
.title2{margin:0px 0px 0px 15px;
}
.title3{margin:2px 0px 0px 15px;
}
.company_img{float:left;
margin:5px 0px 0px 10px;
}
.top{ background-image: url(images/about_bg.jpg);
background-repeat:no-repeat;
background-position:bottom;
width:538px;
height:165px;
}
.bottom{ 
width:538px;
height:165px;
}
.articles{float:right;
width:307px;
margin:0px 0px 0px 0px;
padding:0px 32px 0px 4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:justify;
}
.gallery{float:left;
width:570px;
margin:3px 8px 0px 0px;
padding:0px 0px 0px 0px;
}

.mail{float:left;
background-image:url(images/mail.jpg);
background-repeat:no-repeat;
width:236px;
height:80px;
margin:0px 0px 0px 15px;
}
.contacts{float:right;
margin:46px 18px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px; 
color: #000000;
}
.calling{float:left;
background-image: url(images/callus.jpg); 
background-repeat:no-repeat;
width:215px;
height:82px;
margin:0px 0px 0px 30px;
}
.contacts2{float:right;
margin:46px 18px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px; 
color: #000000;
}
#rightside{float:left;
width:350px;
margin:12px 40px 0px 20px;
_margin:12px 10px 0px 0px;
}
#right_products{float:right;
width:700px;
margin:0px 10px 0px 10px;
float:left;
}
.form_txt{ width:345px;
margin:0px;
padding:0px;
background-image: url(images/right_bg.jpg);
background-repeat:repeat-x;
background-position:left top;
height:423px;
}
.leftpart{width:76px;
height:20px;
float:left;
margin:15px 0px 0px 6px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding:6px 0px 0px 5px;
background-color:#949590;
}
.leftpart2{width:76px;
height:20px;
float:left;
margin:25px 0px 0px 6px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding:6px 0px 0px 5px;
background-color:#949590;
}
.leftpart3{width:76px;
height:20px;
float:left;
margin:25px 0px 0px 6px;

}
.right_part_banner{ width:330px;
float:right;
margin:0px 20px 0px 0px;
}


.leftside{float:left;
width:77px;
height:21px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #FFFFFF;
background-color:#949590;
text-align:center;
margin:12px 5px 0px 4px;
padding:7px 0px 0px 0px;
}

.text_tab{background-image: url(images/textfield.gif); 
margin:8px 5px 0px 5px;
padding:2px 0px 0px 5px;
background-repeat:no-repeat;
Xbackground-color:#f9f9f7;
width:237px;
height:36px;
border:0px;
float: right;
}
.text_tab3{
background-image: url(images/submit_bg.gif);
margin:4px 45px 0px 5px;
padding:5px 0px 4px 5px;
background-repeat:no-repeat;
width:132px;
height:28px;
border:0px;
float: right;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
}
.text_tab2{background-image: url(images/query.gif);
margin:8px 5px 0px 0px;
padding:2px 0px 0px 0px;
background-repeat:no-repeat;
Xbackground-color:#f9f9f7;
background-position:top;
width:237px;
height:86px;
border:0px;
float: right;
}
.symbol{
	text-align:center;
	clear:both;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#footer{width:1000px;
margin:0px auto;
background-color:#7a7172;
height:auto; overflow:hidden;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}

#footer a{
	list-style-type:none;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;}
#footer a:hover{
	list-style-type:none;
	text-align:center;
	color:#FFFFFF;
	text-decoration:underline;}
	 
.home{width:40px;
float:left;
margin:5px 6px 0px 0px;
}
.home a{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e9e8e6;
text-decoration:none;
border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #e9e8e6;
	padding-right:5px;
}
.home a:hover{
color:#FF9900;
}
.home2{width:80px;
float:left;
margin:5px 6px 0px 0px;
}
.home2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e9e8e6;
	text-decoration:none;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #e9e8e6;
	padding-right:5px;
	
}
.home2 a:hover{
color:#FF9900;
}

.home3{width:55px;
float:left;
margin:5px 6px 0px 0px;
}
.home3 a{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e9e8e6;
text-decoration:none;
padding-right:5px;
border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #e9e8e6;
	padding-right:5px;


}
.home3 a:hover{
color:#FF9900;
}
.home5{width:70px;
float:left;
margin:5px 6px 0px 0px;
}
.home5 a{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e9e8e6;
text-decoration:none;
padding-right:5px;

}
.home5 a:hover{
color:#FF9900;
}
.home4{
	width:60px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 205px;
}
#left_nav{float:left;
margin:2px 0px 2px 10px;
padding:0px;
width:250px;
background-image:url(images/left_menu_bg.jpg);
background-repeat:repeat-x;
height:1700px;
background-position:left top;
}

.rights{float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e9e8e6;
padding-bottom:10px;
margin:0px 0px 0px 10px;
}
.rights2{float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e9e8e6;
padding-bottom:10px;
margin:0px 10px 0px 10px;
width:200px;
}
.rights2 a{float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #CCCCCC;
padding-bottom:10px;
margin:0px 10px 0px 10px;
}
.rights2 a:hover{float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e9e8e6;
padding-bottom:10px;
margin:0px 10px 0px 10px;
text-decoration:none;
}
img{border:none;}
	pre{
		display:block;
		font:12px "Courier New", Courier, monospace;
		padding:10px;
		border:1px solid #bae2f0;
		background:#e3f4f9;	
		margin:.5em 0;
		width:674px;
		}	
			
    /* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
			
            }
    /* // image replacement */
#content{
margin:0px auto;



		}			

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0px;
		padding:0;
		list-style:none;
		
		
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:1000px;
		height:344px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{
	display:block;
	width:30px;
	height:77px;
	left:0px;
	top:250px;
	z-index:1000;
	position: absolute;
		}	
	#nextBtn, #slider1next{ 
		left:950px;
		width:50px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:1000px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;
		margin:0px auto;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;
	}
	
/* // Easy Slider */

	#topheader{margin:0px;
		padding:0px;
		}
		.heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#e42336;
	background-image: url(images/heading_bg.gif);
	background-repeat: repeat-x;
	background-position:left top;
	height:20px;
	margin:0px;
	padding:2px 0px 2px 4px;
		}
			.heading4{font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#e42336;
		background-image: url(images/heading_bg.gif);
		background-repeat: repeat-x;
		background-position:left top;
		height:20px;
		margin:0px 0px 0px 0px;
		padding:2px 0px 0px 10px;
		}
		.heading2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#e42336;
	height:30px;
	margin:0px 0px 0px 0px;
	padding:2px 0px 2px 4px;
		Xborder: 1px solid #CCCCCC;
		}
			.heading3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #666666;
	height:40px;
	margin:7px 0px 0px 0px;
	padding:2px 0px 2px 4px;
	}
		
				.heading12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#e42336;
	height:20px;
	margin:0px 0px 0px 0px;
	padding:2px 0px 2px 4px;
		Xborder: 1px solid #CCCCCC;
		}
	
		
		.centre{
	background-image:url(images/centre_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	height:350px;
	width:700px;
	
		}
		
		.left_topic{
	float:left;
	width:300px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:20px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 25px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
		}
		.left_topic5{float:left;
		width:300px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		margin:5px 0px 0px 35px;
		padding:10px 0px 0px 0px;
		height:20px;
		}
			.left_topic6{float:left;
		width:420px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		margin:5px 0px 0px 35px;
		padding:10px 0px 0px 0px;
		height:20px;
		float: left;
		}
				.left_topic9{float:left;
		width:620px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		margin:10px 0px 20px 35px;
		padding:0px 0px 0px 0px;
		height:10px;
		float: left;
		}
			.left_topic7{float:left;
		width:420px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		margin:20px 0px 0px 35px;
		padding:10px 0px 0px 0px;
		float: left;
		}
		.left_topic4{
	float:left;
	width:320px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	height:20px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
		}
		.left_topic2{float:left;
		width:5px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		margin:12px 0px 0px 15px;
		}
		
		.left_topic3{float:left;
		width:5px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		margin:2px 0px 0px 15px;
		width:520px;
		}
.text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

			.left_topic8{
	float:left;
	width:520px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:520px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 26px;
		}
		.content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background-color:#e42336;
	text-align:center;
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
		}
		.submit{float:left;
		margin:10px 0px 0px 5px;
		}
		.style1 {color: #FF0000;
font-family:Arial, Helvetica, sans-serif;}
.input{
	width:220px; 
	border:none;
	background:transparent;
	height:25px;
	padding:5px 0px 0px 5px;}
	
.input1{
	width:220px; 
	border:none;
	background:transparent;
	height:50px;
	padding:5px 0px 0px 5px;}
.submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #c52227;
	width: 126px;
	margin-left: 45px;
	margin-top: 32px;
}
	.products{background-image:url(../images/product_bg.gif); background-position:top; background-repeat:no-repeat; margin-bottom:15px;
}
.bdr_cer{
border:#CCCCCC 1px solid;
}
.enlarge{
font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;
}
.enlarge a{
font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#666666;
}
.enlarge a:hover{
font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;  color:#FF0000;
}
