﻿body
{
	margin:0px;
	padding:0px;
	background:url(../images/bodybg.gif) repeat;    
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7c7c7c;
	
}
img{border:0px; outline:none;}

.maindiv{
	width:100%;
	height:100%;
	float:left;
	background:url(../images/footer-img2.png) no-repeat right bottom;
}

.menubg
{
	float:left;
	width:100%;
	background:#151515 url(../images/menubg.gif) repeat-x top;
	min-height:57px;
	padding-top:4px;
}
.autodiv
{
	margin:0 auto;
	width:998px;
}
.logodiv
{
	float:left;
	min-height:115px;
	width:998px;
}
.w723
{
	float:left;
	width:723px;
	padding-top:27px;
}
.w275
{
	float:left;
	width:275px;
}
.fld
{
	float:left;
}
.frd
{
	float:right;
}
.w106
{
	float:left;
	width:106px;
	padding-top:23px;
}
.w169
{
	float:left;
	width:169px;
}
.iconcorn a.first
{
	background:url(../images/left-icon-ac.png) no-repeat left top;
	padding-left:3px;
	height:26px;
	float:left;
	cursor:pointer;
	padding-right:0px;
}
.iconcorn a span
{
	background:url(../images/mid-icon-de.png) repeat-x;
	float:left;
	display:block;
	height:26px;
	padding-left:4px;
	padding-right:7px;
}
.iconcorn a
{
background:url(../images/mid-icon-de.png) repeat-x;
	float:left;
	display:block;
	height:26px;
	padding-left:7px;
	padding-right:7px;
}
.padt5
{
	padding-top:5px;
}
.iconcorn a img
{
	padding-top:7px;
}
.iconcorn a:hover
{
	background:url(../images/mid-icon-ac.png) repeat-x;
}
.iconcorn a:hover.first
{
	padding-left:3px;
	background:url(../images/left-icon-de.png) no-repeat left top;
	padding-right:0px;
}
.iconcorn a:hover.last
{
	padding-right:3px;
	padding-left:0px;
	background:url(../images/right-icon-de.png) no-repeat right top;
}
.iconcorn a:hover.first span
{
background:url(../images/mid-icon-ac.png) repeat-x;
}
.iconcorn a:hover.last font
{
background:url(../images/mid-icon-ac.png) repeat-x;
}
.iconcorn a.last
{
	background:url(../images/right-icon-ac.png) no-repeat right top;
	padding-right:3px;
	height:26px;
	padding-left:0px;
	float:left;
}
.iconcorn a font
{
	background:url(../images/mid-icon-de.png) repeat-x;
	float:left;
	display:block;
	height:26px;
	padding-right:4px;
	padding-left:7px;
}
.searchmain
{
	float:left;
	padding-top:31px;
	width:169px;
}
.inputbg
{
	background:url(../images/searchbg.png) no-repeat left bottom;
	width:129px;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:2px;
	padding-top:7px;
	height:19px;
	float:left;
}
.textboxcss
{
	float:left;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#939292;
	font-size:11px;
	padding:0px;
	border:none;
	width:129px;
	border:none;
	background:transparent;
	outline:none;
}
.bannerimgre
{
	background:url(../images/banner-img.png) repeat-x top;
	float:left;
	width:100%;
}
.bannerimg
{
	background:url(../images/banner-imgbg.png) no-repeat center top;
	float:left;
	width:100%;
}
.w998
{
	float:left;
	width:998px;
}
.w341
{
	float:left;
	width:325px;
	padding-right:16px;
	padding-top:25px;
}
.w657
{
	float:left;
	width:657px;
	padding-bottom:32px;
	padding-top:32px;
}
#banners
{
	float:left;
	width:657px;
	height:380px;
	overflow:hidden;
}
h1,h2,h3,h4,h5,h6
{
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
h1
{
	font-size:25px;
	color:#ffffff;
	padding-bottom:10px;
	margin-bottom:10px;
	float:left; display:block;
	border-bottom:1px solid #48a3d6;
}
h1 span
{
	font-size:38px;
	color:#ffffff;
}
.arial12white,.arial12white a
{
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
p
{
	margin:0px;
	padding:0px;
	padding-bottom:11px;
}
.w310
{
	float:left;
	width:310px;
	position:relative;
	padding-left:12px;
}
.padr16
{
	padding-right:16px;
}
.whitelt
{
	background:url(../images/whi-lt.png) no-repeat left top;
	padding-left:6px;
}
.whitert
{
	background:url(../images/whi-rt.png) no-repeat right top;
	padding-right:6px;
}
.whitelb
{
	background:url(../images/whi-lb.png) no-repeat left top;
	padding-left:6px;
}
.whiterb
{
	background:url(../images/whi-rb.png) no-repeat right top;
	padding-right:6px;
}
.whitemt
{
	background:url(../images/whi-mt.png) repeat-x;
}
.whitemb
{
	background:url(../images/whi-mb.png) repeat-x;
}
.he6
{
	height:6px;
	line-height:6px;
}
.w310only
{
	float:left;
	width:310px;
}
.w280
{
	float:left;
	width:280px;
	padding-left:14px;
	padding-right:14px;
	background:#ffffff;
	padding-bottom:7px;
	height:317px;
	overflow:hidden;
	padding-top:7px;     
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.w200
{
	width:200px;
	height:80px;
	float:left;
}
.w229
{
	background:url(../images/black-img.png) no-repeat left top;
	width:229px;
	height:80px;
	float:left;
	margin-left:-30px;
	position:absolute;
}
h2
{
	font-size:21px;
	padding-left:27px;
	padding-top:10px;
	color:#ffffff;
}
.default ul,.default ul li,.menu ul
{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	list-style:none;
}
.default ul li.arrowlisting
{
	background:url(../images/arrow-menu.png) no-repeat left 4px;
	padding-left:15px;
	width:265px;
}
.arial12black a:hover
{
	color:#1d62a5;
}
.arial12black,.arial12black a
{
	font-size:12px;
	color:#292929;
	text-decoration:none;
}
.arial12blue,.arial12blue a
{
	font-size:12px;
	color:#1d62a5;
	text-decoration:none;
}
.arial12gray
{
	font-size:12px;
	color:#7c7c7c;
}
.default ul li.dotline
{background:url(../images/dotline.gif) repeat-x center; margin-left:15px; float:left; width:265px; height:16px; line-height:15px;}
.default ul li.pad10,.padt10
{
	padding-top:10px;
}
.padt14
{
	padding-top:14px;
}

.marl12
{
	margin-left:12px;
	float:left;
}
.bestspan
{
	display:block;
}
.w280only
{
	float:left;
	width:280px;
	line-height:17px;
}
.w280scroll
{
	width:280px;
	line-height:17px;
}
.dotline
	{background:url(../images/dotline.gif) repeat-x center; float:left; width:280px; height:13px; line-height:12px; display:block;}
.dotline2
	{background:url(../images/dotline.gif) repeat-x center; float:left; width:280px; list-style:none; height:10px;}	
.dotlinemax
	{background:url(../images/dotline.gif) repeat-x center; float:left; width:280px; height:20px; display:block;}
.line51
{
	line-height:51px;
	display:inline-block;
}
.padt26
{
	padding-top:26px;
}
.w663
{
	float:left;
	width:660px;
}
.w338
{
	float:left;
	width:310px;
	padding-left:28px;
}
.testibg
{
	background:url(../images/test-bg.png) no-repeat left top;
	width:292px;
	height:46px;
	display:block;
	font-size:18px;
	color:#ffffff;
	line-height:38px;
	padding-left:18px;
}
.default ul.poretop,.poretop
{
	position:relative;
}
.cerleft
{
	background:url(../images/cer-left.jpg) no-repeat left top;
	padding-left:153px;
	float:left;
}
.cerright
{
	background:url(../images/cer-right.png) no-repeat right top;
	padding-right:6px;
	float:left;
}
.cermid
{
	background:url(../images/cer-mid.png) repeat-x;
	height:89px;
	padding-left:10px;
	padding-right:10px;
	padding-top:43px;
	float:left;
	width:481px;
}
.marlr6
{
	margin-left:6px;
	margin-right:6px;
	float:left;
}
.w30
{
	float:left;
	width:30px;
	padding-top:10px;
}
.w421
{
	float:left;
	width:421px;
	overflow:hidden;
}
.arial16blue
{
	font-size:16px;
	color:#1d62a5;
}
.footerl
{
	background:url(../images/footer-l.png) no-repeat left top;
	padding-left:7px;
	float:left;
	position:relative;
	z-index:96;
}
.footerr
{
	background:url(../images/footer-r.png) no-repeat right top;
	padding-right:7px;
	float:left;
}
.footerm
{
	background:url(../images/footer-m.png) repeat-x;
	padding-left:7px;
	padding-right:7px;
	float:left;
	width:970px;
	padding-top:7px;
	height:71px;
}
.w808
{
	float:left;
	/*26-12-2011width:808px;*/
	width:842px;
}
.w162
{
	float:left;
	width:120px;
/*	26-12-2011width:162px;
	padding-top:19px;*/
}
.arial11blue
{
	font-size:11px;
	color:#137bc2;
	line-height:28px;
}
.padlr7
{
	/* nikita 26-12-2011
	padding-left:7px;
	padding-right:7px;*/
	padding-left:3px;
	padding-right:3px;

	float:left;
}
.padl16
{
	padding-left:16px;
	float:left;
}
.footerlink
{
	border-top:1px solid #b7b7b7;
	float:left;
	width:815px;
	font-size:11px;
	color:#323232;
	padding-top:5px;
	margin-top:5px;
}
.footerlink a
{
	font-size:11px;
	color:#323232;
	text-decoration:none;
	float:left;
}
.footerlink a:hover,.arial12blue a:hover,.arial12white a:hover,p.arrowlink a:hover,.default ul li.mainheading a:hover,.default ul li.productmain a:hover
{
	text-decoration:underline;
}
.footerlink span
{
	padding-left:7px;
	float:left;
	padding-right:7px;
}
.footerlink strong
{
	color:#626161;
	font-weight:normal;
	display:block;
	padding-top:5px;
	float:left;
	width:740px;
}
.conceptlogo
{
	background:url(../images/footer-sep-logo.gif) repeat-y left;
	/*26-12-2011height:45px;*/
	display:block;
	float:left;
	padding-top:5px;
	padding-left:16px;
	color:#323232;
	font-size:11px;
	/*26-12-2011line-height:42px;*/
	line-height:25px;
}
.padr8
{
	padding-right:8px;
}
.por,.menu ul li
{
	position:relative;
}
.productimg
{
	position:absolute; right:-172px; top:-97px; z-index:1;  display:none;
}
.borbtmbody
{
	border-bottom:5px solid #c7c7c7;
}
.he201,.default ul.he201
{
	min-height:201px;
}
#panel-nav a{
	float:left; 
	margin-right:3px; 
	margin-left:3px; 
	height:10px; 
	width:10px; 
	overflow:hidden; 
	display:block; 
	text-indent:-999px;
	background:url(../images/de-ban.png) no-repeat left top;
}
#panel-nav a:hover
{
	background:url(../images/act-ban.png) no-repeat left top;
}
#panel-nav a.activeSlide
{	
	background:url(../images/act-ban.png) no-repeat left top;
}
.panediv
{
	position:absolute; right:15px; bottom:45px; z-index:5;
}
.curpointer
{
	cursor:pointer;
}
/*menu css start here*/
/******************First Sub Design Start ******************************************/
.menu ul li.show li,.default ul li.pdfbg
{
	background:#ffffff url(../images/dotline.gif) repeat-x bottom;
	padding-bottom:1px;
}
.menu ul li.show li.last,.default ul li.pdfbglast
{
	background:#ffffff;
	padding-bottom:0px;
}
.menu ul li.hide ul
{
	position:absolute;
	display:none;
}
.menu ul li.show ul
{
	margin:0px;
	position:absolute;
	left:0px;
	top:57px;
	padding:0px;
	float:left;
	width:177px;
	display:block;
	list-style:none;
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
}
.menu ul li.show ul li a
{
	padding-bottom:5px;
padding-top:5px;
color:#686868; 
background:#ffffff ;
border:none;
font-size:12px;
font-weight:normal;
height:auto;
width:147px;
padding-left:10px;
padding-right:20px; 
line-height:normal;
}
.menu ul li.show ul li a:hover,.default ul li.pdfbg a:hover,.default ul li.pdfbglast a:hover
{
	background:#47aee7;
	color:#ffffff;
}
/******************First Sub Design End ******************************************/
/******************Sec Sub Design Start ******************************************/
.menu ul li.show ul li.secsub a
{
	background:#ffffff url(../images/arrow-menu.png) no-repeat right;
		}
.menu ul li.show ul li.secsubacive a
{
	background:#47aee7 url(../images/arrow-menu.png) no-repeat right;
	color:#ffffff;
}
.menu ul li.show ul li.secsub ul
{
	display:none;
	position:absolute;
}
.menu ul li.show ul li.secsubshow ul
{
	list-style:none;
	display:block;
	left:177px; top:0px;
	border-top:1px solid #d9d9d9;
}
.menu ul li.show ul li.secsubshow ul li a
{
	background:#ffffff;
	padding-bottom:5px;
padding-top:5px;
color:#686868; 
font-size:12px;
font-weight:normal;
height:auto;
padding-left:10px;
padding-right:20px; 
line-height:normal;
}
.menu ul li.show ul li.secsubshow ul li a:hover
{
	background:#47aee7;
	color:#ffffff;
}
/******************Sec Sub Design End ******************************************/
/********************Newdesign**********************************/
.menu ul li.menux a
{
display:block;
font-size:12px;
font-weight:bold;
text-decoration:none; 
color:#fff; 
float:left;
padding-left:17px; 
padding-right:17px;
line-height:56px;
height:56px;
padding-top:1px;
}
.menu ul li.menunewx a
{
display:block;
float:left;
font-size:12px;
font-weight:bold;
text-decoration:none; 
color:#0078bf; 
background:url(../images/menuhover.gif) repeat-x;
border-left:1px solid #d9d9d9;
border-right:1px solid #d9d9d9;
border-top:1px solid #d9d9d9;
padding-left:16px;
padding-right:16px;
line-height:56px;
height:56px;
padding-top:0px;
}
.menu ul li a.active
{
display:block;
float:left;
font-size:12px;
font-weight:bold;
text-decoration:none; 
color:#0078bf; 
background:url(../images/menuhover.gif) repeat-x;
border-left:1px solid #d9d9d9;
border-right:1px solid #d9d9d9;
border-top:1px solid #d9d9d9;
padding-left:16px;
padding-right:16px;
line-height:56px;
height:56px;
padding-top:0px;
}

.menu ul li .pageactive a
{
display:block;
float:left;
font-size:12px;
font-weight:bold;
text-decoration:none; 
color:#0078bf; 
background:url(../images/menuhover.gif) repeat-x;
border-left:1px solid #d9d9d9;
border-right:1px solid #d9d9d9;
border-top:1px solid #d9d9d9;
padding-left:16px;
padding-right:16px;
line-height:56px;
height:56px;
padding-top:0px;
}



.menu ul li
{
	margin:0px;
	padding:0px;
	float:left;
	z-index:9699998999;
	list-style:none;
}
#testim
{
	width:275px;
	height:75px;
	margin-top:5px;
	margin-right:25px;
	margin-left:10px;
	overflow:hidden;
}
#tickerContainer{

height:220px;overflow:hidden; width:280px;}

.marr17
{
	margin-right:17px;
}
/*products packaging css start here*/
.w237
{
	width:214px;
	float:left;
	position:relative;
	z-index:89;
	padding-left:13px;
	padding-right:10px;
	min-height:425px;
}
.w761
{
	width:761px;
	float:left;
	position:relative;
	z-index:95;
}
.w214
{
	width:214px;
	float:left;
}
.w761only
{
	width:761px;
	float:left;
}
.bannerimgreinternal
{
	background:url(../images/banner-img-internal.png) repeat-x top;
	float:left;
	width:100%;
}
.bannerimginternal
{
	background:url(../images/banner-imgbg-internal.png) no-repeat center top;
	float:left;
	width:100%;
	min-height:310px;
}
.padt32b37
{
	padding-bottom:37px;
	padding-top:32px;
	float:left;
}
.w212rebg
{
	width:212px;
	float:left;
	padding-bottom:8px;
	padding-top:8px;
	position:relative;
	background:#ffffff;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.wh80blackimg
{	width:212px;
	float:left;
	height:80px;
}
.wh80blackimgbg
{
	background:url(../images/black-img-small.png) no-repeat left top;
	position:absolute;
	width:200px;
	height:80px;
	left:-14px;
}
.default ul li.mainmenu
{
	background:url(../images/dotline.gif) repeat-x bottom;
	padding-bottom:1px;
	width:212px;
}
.default ul li.submenulast
{
	background:url(../images/dotline.gif) repeat-x bottom;
	padding-bottom:1px;
	padding-left:30px;
	width:182px;
}
.default ul li.submenu
{
	background:url(../images/dotline.gif) repeat-x bottom;
	padding-bottom:1px;
	margin-left:30px;
	width:182px;
}
.default ul li.submenu a,.default ul li.submenulast a
{
	padding-left:15px;
	padding-right:15px;
	padding-top:8px;
	padding-bottom:8px;
	float:left;
	font-size:12px;
	text-decoration:none;
	color:#292929;
	width:152px;
	background:#ffffff;
}
.default ul li.submenu a:hover,.default ul li.submenulast a:hover,.default ul li.submenu a.active,.default ul li.submenulast a.active
{
	background:#ffffff url(../images/subac.gif) repeat-x top;
}
.default ul li.mainmenu a,.default ul li.mainmenulast a
{
	
	font-size:12px;
	text-decoration:none;
	color:#292929;
	float:left;
	width:212px;
}
.default ul li.mainmenu a span,.default ul li.mainmenulast a span
{
	display:block;
	padding-left:29px;
	padding-right:13px;
	padding-top:8px;
	padding-bottom:8px;
	float:left;
	width:170px;
	background:url(../images/arrow-menu.png) no-repeat 13px 11px;
}
.default ul li.mainmenu a:hover span,.default ul li.mainmenulast a:hover span,.default ul li.mainmenu a.active span,.default ul li.mainmenulast a.active span
{
		background:url(../images/arrow-menu-ac.png) no-repeat 13px 11px;
		cursor:pointer;
}
.default ul li.mainmenu a:hover,.default ul li.mainmenulast a:hover,.default ul li.mainmenu a.active,.default ul li.mainmenulast a.active
	{
	background:#319fdc url(../images/left-menuac.gif) repeat-x top;
	color:#ffffff;
}
.w721
{
	float:left;
	width:719px;
	padding-left:20px;
	padding-right:20px;
	padding-top:0px;
	padding-bottom:0px;
	background:#ffffff;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.w7211
{
	float:left;
	width:719px;
	padding-left:20px;
	padding-right:20px;
	padding-top:-5px;
	padding-bottom:10px;
	background:#ffffff;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
h3
{
	font-size:26px;
	color:#0f4a8f;
	padding-bottom:5px;
	border-bottom:1px solid #abdcfb;
	margin-bottom:12px;
	font-weight:bold;
}
.graylt
{
	background:url(../images/gray-lt.png) no-repeat left top;
	padding-left:6px;
}
.grayrt
{
	background:url(../images/gray-rt.png) no-repeat right top;
	padding-right:6px;
}
.graymt
{
	background:url(../images/gray-mt.png) repeat-x;
}
.breadcrum
{
	background:#f5f5f5;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:8px;
	padding-right:20px;
	float:left;
	width:719px;
		border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.breadcrum a
{
	background:url(../images/gray-arrow.png) no-repeat right 4px;
	padding-right:10px;
	float:left;
	margin-right:5px;
}
.arial12gray a,.arial12graycer a,.arial12graycer a:hover
{
	font-size:12px;
	color:#7c7c7c;
	text-decoration:none;
}
.arial12gray a:hover,.breadcrum span
{
	color:#104a8f;
}
.w219
{
	width:219px;
	float:left;
	text-align:right;
	background:url(../images/shadow.gif) no-repeat right bottom;
	padding-bottom:25px;
}
.w500
{
	float:left;
	width:500px;
}
.padt5h3
{
	padding-top:5px;
	float:left;
	display:block;	
}
.w687grad
{
	width:717px;
	border:1px solid #d9d9d9;
	margin-top:15px;
	float:left;
	background:url(../images/skybg.png) no-repeat left top;
}
.graygradcont
{
	background:url(../images/cont-grad-gray.gif) repeat-x bottom;
	float:left;
	width:687px;	padding-left:15px;
	padding-right:15px;
}
h4
{
	font-size:17px;
	color:#1c1c1c;
	padding-top:8px;
	padding-bottom:8px;
	margin-bottom:10px;
	background:url(../images/dotline.gif) repeat-x bottom;
}
.arial13blue
{
	font-size:13px;
	color:#1d62a5;
}
.default ul li.contsetarrow
{
	background:url(../images/arrow-menu.png) no-repeat left 4px;
	padding-left:12px;
	width:675px;
	padding-bottom:7px;
}
.btntop
{
	text-align:right;
	padding-top:15px;
	float:left;
	display:block;
	width:719px;
}
/*products packaging css end here*/
/*achivment page css start here*/
.w687gradachi
{
	width:717px;
	border:1px solid #d9d9d9;
	margin-bottom:15px;
	float:left;
	background:url(../images/achi-bg.png) no-repeat left top;
}
.w146
{
	float:left;
	width:146px;
	padding-bottom:15px; 
	padding-top:15px;
	text-align:right;
}
.w541
{
	float:left;
	width:541px;
}
.default ul li.contsetarrowachi
{
	background:url(../images/arrow-menublue.png) no-repeat left 4px;
	padding-left:12px;
	width:529px;
	color:#343434;
	padding-bottom:7px;
}
.arial20blue
{
	font-size:20px;
	color:#2c86bb;
}
.achiheading
{
	float:left;
	width:104px;
	padding-right:437px;
	text-align:center;
	padding-bottom:25px;
	display:block;
	padding-top:10px;
}
.mart12
{
	margin-top:12px;
}
.btntopachi
{
	text-align:right;
	float:left;
	display:block;
	width:719px;
}
/*achivment page css end here*/
/*testimonial page css start here*/
.testibgpage
{
	background:url(../images/cont-grad-gray.gif) repeat-x bottom;
	float:left;
	width:640px;
	margin-bottom:25px;
	border:1px solid #d9d9d9;
	position:relative;
	padding:15px;
}
.testibgpageimg
{
	right:-40px;
	bottom:-16px;
	position:absolute;
}
/*testimonial page css end here*/
/*events page css start here*/
.w687gradeven
{
	width:687px;
	border:1px solid #d9d9d9;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	float:left;
	background:url(../images/event-bg.png) no-repeat left top;
}
.graygradconteven
{
	background:url(../images/cont-grad-gray.gif) repeat-x bottom;
	float:left;	margin-bottom:15px;
	width:719px;
}
.w120
{
	float:left;
	width:120px;
	padding-top:12px;
	padding-bottom:28px;
}
.w567
{
	float:left;
	width:567px;
}
h5,h5 a,h5 a:hover
{
	font-size:18px;
	color:#000000;
	text-decoration:none;
}
.w687
{
	float:left;
	width:687px;
}
p.arrowlink a
{
	background:url(../images/arrow-menu.png) no-repeat left 4px;
	padding-left:15px;
	color:#000000;
	padding-bottom:4px;
	text-decoration:none;
}
.pagelinkdiv
{
	text-align:right;
	float:left;
	display:block;
	width:719px;
	background:url(../images/dotline.gif) repeat-x bottom;
	padding-bottom:10px;
}
.pagelinkdiv a
{
	margin-left:3px; margin-right:3px;	font-size:12px;
	color:#7c7c7c; text-decoration:none;
}
.pagelinkdiv a:hover
{
	color:#247bd1;
}
.pagelinkdiv a.active
{
	color:#247bd1;font-weight:bold;
}
.pagelinkdiv a span
{
	vertical-align:top; display:inline-block; line-height:13px;
}
.btntopback
{
	padding-top:15px;
	float:left;
	display:block;
	width:719px;
	background:url(../images/dotline.gif) repeat-x top;
}
/*events page css end here*/
.cermaindiv
{
	background:#ebebeb;
	border:1px solid #d9d9d9;
	float:left;
	width:152px;
	margin-bottom:15px;
	padding:7px;
	height:155px;
}
.cermainpad
{
	margin-right:15px;
}
.marb10
{
	margin-bottom:10px;
}
.shadpop
{
	background:url(../images/shapop.png) repeat bottom left;
	float:left;
	width:276px;
	padding-right:4px;
	padding-bottom:4px;
	position:absolute;
	margin-left:135px;
}
.shadowcont
{
	border:1px solid #d9d9d9;
	float:left;
	width:274px;
	background:#ffffff;
}
.default ul li.pdfbg a,.default ul li.pdfbglast a
{
	float:left;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	line-height:20px;
	text-decoration:none;
	font-size:12px;
	color:#4e4e4e;
	width:254px;	
	cursor:pointer;
}
.w130
{
	float:left;
	width:130px;
}
.w104
{
	float:left;
	width:104px;
}
/*sitemap css start here*/
.sitemapdiv
{
	padding-left:10px;
	padding-right:10px;
	float:left;
	width:699px;
	padding-bottom:50px;
}
.w170
{
	width:170px;
	float:left;
}
.w529
{
	width:493px;
	padding-left:36px;
	float:left;
}
.default ul li.mainheadingsub
{
	border-bottom:1px solid #cfcfcf;
	width:170px;
	padding-bottom:8px;
}
.default ul li.mainheading a
{
	width:145px;
	background:url(../images/arrow-sitemap.gif) no-repeat left 7px;
	font-size:12px;
	float:left;
	text-decoration:none;
	color:#3980b1;
	padding-bottom:6px;
	border-bottom:1px solid #cfcfcf;
	padding-top:6px;
	font-weight:bold;
	padding-left:25px;
}
.default ul li.sitemapsub a
{
	width:135px;
	background:url(../images/arrow-menu.png) no-repeat left 4px;
	font-size:12px;
	float:left;
	margin-left:23px;
	text-decoration:none;
	color:#292929;
	margin-top:8px;
	padding-left:12px;
}
.default ul li.sitemapsub a:hover,.default ul li.productmainrsub a:hover,.default ul li.productmainr a:hover
{
	color:#3980b1;
}
.default ul li.productmain a
{
	width:295px;
	background:url(../images/arrow-sitemap.gif) no-repeat left 7px;
	font-size:12px;
	float:left;
	text-decoration:none;
	color:#3980b1;
	padding-bottom:6px;
	border-bottom:1px solid #cfcfcf;
	padding-top:6px;
	font-weight:bold;
	padding-left:25px;
}
.w246
{
	padding-left:10px;
	padding-right:10px;
	float:left;
	width:226px;
}
.default ul li.productsub
{
	border-bottom:1px solid #cfcfcf;
	width:310px;
	padding-bottom:8px;
	padding-left:10px;
}

.default ul li.productmainr a
{
	width:270px;
	background:url(../images/arrow-menu.png) no-repeat left 4px;
	font-size:12px;
	float:left;
	margin-left:18px;
	text-decoration:none;
	color:#292929;
	margin-top:8px;
	padding-left:12px;
}

.default ul li.productmainr2 a
{
	width:288px;
	background:url(../images/arrow-menu.png) no-repeat 18px 4px;
	font-size:12px;
	float:left;
	text-decoration:none;
	color:#292929;
	margin-top:8px;
	padding-left:12px;
	padding:0px 0px 9px 32px;
	border-bottom:1px solid #cfcfcf;
}
.default ul li.productmainrsub a
{
	width:183px;
	background:url(../images/arrow-menu.png) no-repeat left 4px;
	font-size:12px;
	float:left;
	margin-left:31px;
	text-decoration:none;
	color:#292929;
	margin-top:8px;
	padding-left:12px;
}
/*sitemap css end here*/

/*Search Css Start*/
.searchcss
{
	margin:0px;
	border-left:1px solid #c9c9c9;
	border-top:1px solid #c9c9c9;
	border-bottom:1px solid #c9c9c9;
	border-right:none;
	background:url(../images/inputbg.gif) repeat-x;
	font-size:12px;
	padding:2px 4px 1px 4px;
	height:20px;
	line-height:20px;
	color:#464545;
}
.tabmenuerror{width:770px; height:32px; background:url(../images/error-tab-bg.gif) repeat-x}
.tabmenuerror ul{margin:0px; padding:0px; list-style:none; float:left}
.tabmenuerror ul li{margin:0px; padding:0px; list-style:none; float:left; margin-right:4px}
.deactiveerror{background:url(../images/mid-bg-dc.gif) repeat-x; height:32px}
.deactiveerror span{background:url(../images/mid-menu-left-dc.gif) no-repeat bottom left; height:32px; line-height:32px; float:left}
.deactiveerror span font a{background:url(../images/mid-menu-right-dc.gif) no-repeat right; height:32px; font-family:Arial,Helvetica,sans-serif; font-size:17px; color:#2a607c; line-height:32px; float:left; text-decoration:none; padding-left:10px; padding-right:10px}
.activeerror{background:url(../images/mid-bg-ac.gif) repeat-x; height:32px}
.activeerror span{background:url(../images/mid-menu-left-ac.gif) no-repeat bottom left; height:32px; line-height:32px; float:left}
.activeerror span font a{background:url(../images/mid-menu-right-ac.gif) no-repeat right; height:32px; font-family:Arial,Helvetica,sans-serif; font-size:17px; color:#2a607c; line-height:32px; float:left; text-decoration:none; padding-left:10px; padding-right:10px}
.midcontain{float:left; border-left:#9ecae0 1px solid;border-right:#9ecae0 1px solid;border-bottom:#9ecae0 1px solid; padding:10px;}
.stevefont a, .stevefont a:hover{color:#004b75; font-size:14px; text-decoration:none; font-weight:bold;}
.stevefont{color:#004b75; font-size:14px}
.blackfont{font-size:12px; color:#3d3d3d}
.linktext{color:#4e81ce; font-size:11px; text-decoration:none}
.linktext a{color:#4e81ce; text-decoration:underline}
.linktext a:hover{color:#4e81ce; text-decoration:none}
.stevefont2{color:#4E81CE; font-size:14px; font-weight:bold;}
.stevefont2 a{color:#4E81CE; text-decoration:none;}
.stevefont2 a:hover{color:#4E81CE;text-decoration:none;}
.stevefont1{color:#4E81CE; font-size:12px; font-weight:normal;}


.contentpad
{
	/*padding-left:13px;
	min-height:280px;
	padding-right:13px;
	padding-bottom:31px;*/
	padding:0px;
	margin:0px;
}

.fld
{
	float:left;
}
.fldblock
{
	float:left;
	display:block;
}
h1 span.searchcs
{
	color:#0f4a8f; font-size:26px; font-weight:bold;
}
/*Search Css END*/
a.readmore2{color:#9700AD; text-decoration:underline;}
a:hover.readmore2{text-decoration:none;}
.inoutxt
{
border:1px solid #676767;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align:left;
text-decoration:none;
}
.inoutxtsele
{
border:1px solid #676767;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align:left;
text-decoration:none;
width:160px;
}
#list img
{
	border:1px solid #bbe8ff;
}

/*add this css for product page---*/
.min_height{min-height:476px;}
.min_height2{min-height:300px;}
.paging{width:100%; float:left; font-size:12px; color:#7c7c7c; text-align:right; padding:0px 0px 8px 0px; background:url(../images/dotline.gif) repeat-x bottom left;}
.paging a{color:#7c7c7c; text-decoration:none;}
.paging a:hover{color:#247bd1; text-decoration:none;}
.paging a.active{color:#247bd1; text-decoration:none; font-weight:bold;}

.paging_category{width:100%; float:left; font-size:12px; color:#7c7c7c; text-align:right; padding:8px 0px 8px 0px; background:url(../images/dotline.gif) repeat-x bottom left;}
.paging_category a{color:#7c7c7c; text-decoration:none;}
.paging_category a:hover{color:#247bd1; text-decoration:none;}
.paging_category a.active{color:#247bd1; text-decoration:none; font-weight:bold;}


.value_box{width:100%; float:left; background:#f6f6f6 url(../images/valuebox_bg.gif) repeat-x bottom left; border:1px #d9d9d9 solid;}
.value_box ul{float:left; width:98%; margin:0px; padding:0px; list-style:none; padding:10px 10px 0px 10px ;}
.value_box li{float:left; width:98%; margin:0px; padding:0px 0px 10px 0px; list-style:none; clear:both;}
.value_box li span{float:left; padding:0px; width:73px; color:#1b1b1b}
.value_box li p{float:left; width:85%; padding:0px 0px 0px 5px; color:#7c7c7c; }

.choose_app_box{width:100%; float:left; background:#339fdb url(../images/choose_application_bg.gif) repeat-x top left; border:1px #339fdb solid; margin-top:20px;}
.choose_heading{background:url(../images/corner_bg.png) no-repeat top left; height: 37px; float:left; width:100%;}  
.choose_heading label{color:#010101; font-size:17px; width:685px; float:left; padding:10px 0px 8px 0px; margin-left:10px; border-bottom:1px #a3d8f5 dotted; }
.choose_app_box ul{ list-style:none; padding:0px ; margin:5px 0px 5px 13px; width:204px; float:left;}
.choose_app_box li{ list-style:none; padding:0px; margin-bottom:1px; float:left;}
.choose_app_box li a{padding:8px 10px 8px 24px; margin:0px; float:left; background:url(../images/arrow-menu-ac.png) no-repeat 10px 12px; width:170px; color:#fff; text-decoration:none;}
.choose_app_box li a:hover{padding:8px 10px 8px 24px; margin:0px; float:left; background:#fff url(../images/arrow-menu.png) no-repeat 10px 12px; width:170px; text-decoration:none; color:#000;}
.choose_app_box li a.active{padding:8px 10px 8px 24px; margin:0px; float:left; background:#fff url(../images/arrow-menu.png) no-repeat 10px 12px; width:170px; text-decoration:none; color:#000;}

.nickilwires_product{width:719px;border:1px solid #d9d9d9;margin-top:19px;float:left;background:url(../images/corner_bg.png) no-repeat left top;}
.nickilwires_sedow{padding:11px;background:url(../images/cont-grad-gray.gif) repeat-x bottom;float:left;width:697px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4e4e4e;}
.nickilwires_heding{float:left; width:525px; padding-right:10px;}
.nickilwires_heding h4{margin:0px; padding:0px; font-weight:normal; float:left; width:100%;	font-size:17px;color:#1c1c1c;padding-bottom:8px;	margin-bottom:10px;	background:url(../images/dotline.gif) repeat-x bottom;}

.nickelwires_4{width:100%; float:left; padding:0px 0px 10px 0px;}
.nickelwires_4 ul{width:100%; float:left; padding:0px; margin:0px; list-style:none;}
.nickelwires_4 li{float:left; padding:0px 12px 0px 46px; margin:0px; list-style:none; width:163px;}
.nickelwires_4 li span{float:left; width:100%;padding:5px 0px 10px 0px; text-align:center; font-weight:bold; color:#0F4A8F;}
.nickelwires_4 li label{float:left; width:100%; padding:5px 0px 0px 0px;}
.nickelwires_4 li label img{border:1px solid #339FDB;}

/*-------- nickel alloy wires packaging css-----*/
.packaging_produt{width:222px; height:208px; margin-right:23px; border:1px solid #d9d9d9;margin-top:19px;float:left;background:url(../images/skybg.png) no-repeat left top;}
.packaging_produt_inner{padding:11px; padding-left:12px; background:url(../images/cont-grad-gray.gif) repeat-x bottom;float:left;width:199px; height:186px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4e4e4e;}
.packaging_produt_inner h4{margin:0px; padding:0px; font-weight:normal; float:left; width:100%; height:30px;	font-size:15px;color:#1c1c1c;padding-bottom:8px;	margin-bottom:10px;	background:url(../images/dotline.gif) repeat-x bottom; }

/*******************inquery.php css****************************************/
.inquerybox{width:717px;border:1px solid #d9d9d9;float:left;background:url(../images/cont-grad-gray.gif) repeat-x bottom;}
.inqueryboxinner{background:url(../images/skybg.png) no-repeat left top;float:left;	width:687px;padding-left:15px;padding-right:15px;}
.coment{width:100%; float:left; padding:5px 0px 10px 0px; color:#FF0000; font-size:12px; text-align:right;}
.error{float:left; clear:both; color:red; padding:2px 0px 0px 124px;}

.inqueryform{width:100%; float:left; padding:0px 0px 5px 0px; margin:0px;}
.inqueryform ul{width:100%; float:left; padding:0px; margin:0px; list-style:none;}
.inqueryform li{width:330px; float:left; padding:0px 0px 10px 0px; margin:0px; list-style:none;}
.inqueryform li span{width:125px; float:left; padding:2px 0px 0px 0px;}
.inqueryform li span strong{ color:#FF0000; font-weight:normal;}
.inqueryform li input{width:160px; float:left; padding:3px; border:1px #D9D9D9 solid; background:#fff; color:#666666; font-size:12px;}
.inqueryform li input:hover{width:160px; float:left; padding:3px; border:1px #bbbaba solid; background:#fff; color:#666666; font-size:12px;}
.inqueryform li input:focus{width:160px; float:left; padding:3px; border:1px #bbbaba solid; background:#fff; color:#666666; font-size:12px;}

.inqueryform2{width:100%; float:left; padding:0px 0px 15px 0px; margin:0px;}
.inqueryform2 ul{width:100%; float:left; padding:0px; margin:0px; list-style:none;}
.inqueryform2 li{width:110px; float:left; padding:0px; margin:0px; list-style:none;margin-right:4px;}
.inqueryform2 li span{width:110px; float:left; padding:0px; text-align:center;}
.inqueryform2 li label{width:110px; float:left; padding:0px; text-align:center;}
.inputgrade{width:50px; padding:3px; border:1px #D9D9D9 solid; background:#fff; color:#666666; font-size:12px; margin-top:5px;}
.inputgrade:hover{width:50px; padding:3px; border:1px #bbbaba solid; background:#fff; color:#666666; font-size:12px; margin-top:5px;}
.inputgrade:focus{width:50px; padding:3px; border:1px #bbbaba solid; background:#fff; color:#666666; font-size:12px; margin-top:5px;}



/*********accodion menu**************/
.accordion{float:left; padding:0px 0px 0px 0px; margin:-20px 0px 0px 0px;}
.accordion p{padding:0px; margin:0px;}
.accordion .section{width:212px; float:left; position:relative; margin-bottom:3px; margin-top:0px; background: url(../images/dotline.gif) repeat-x bottom left;}
.accordion .section .title {float:left;
	display:block;
	text-decoration:none;
	color:#5d9200;
	background:url(../images/arrow-menu.png) no-repeat 13px 11px;
	cursor:pointer;
    width: 212px;
}
.accordion .section .title a{float:left; width:170px; text-decoration:none; color:#292929;padding: 8px 13px 8px 29px;}
.accordion .section .title a:hover{color:#fff; background:url(../images/arrow-menu-ac.png) no-repeat 13px 11px!important; }

.accordion .section .title:hover {float:left;cursor:pointer; background:#319fdc url(../images/left-menuac.gif) repeat-x top; color:#fff;}
.accordion .section.selected {padding:0px 0px 0px 0px; background:#319fdc url(../images/left-menuac.gif) repeat-x top;}
.accordion .section.selected .title a{width:170px;cursor:pointer; color:#ffffff;background:url(../images/arrow-menu-ac.png) no-repeat 13px 11px!important; text-decoration:none;}

.accordion .section .content{float:left; width:98%; padding:0px 0px 10px 5px ; margin:0px;width:170px;  }
.accordion .section .content{float:left; line-height:16px; width:100%; padding:0px 0px 0px 0px ; margin:0px; border-bottom:none; cursor:auto; background:#fff;}
/******************************************************career-css-start************************************************/
.w719
{
width:719px;
float:left;
}






.career_box{width:700px; float:left; border-bottom:1px solid #e6e6e6; padding-bottom:15px;}
.career_box ul{width:700px; float:left; list-style:none; padding:10px 0px 0px 0px; margin:0;}
.career_box ul li{float:left; padding:0px; margin:0px;}
.career_box ul li.title {width:100px; float:left; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#3a3a3a;}
.career_box ul li.title label{padding-top:5px; float:left;}
.career_box ul li.description{width:600px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#797979;}
.career_box ul li.description span.title_txt{color:#00adef; float:left; padding-right:13px; padding-top:9px; width:206px;}
.career_box ul li.description a{float:left;}
.career_box ul li.description a img{float:left;}
.career_box ul li.description p{padding:5px 0px 0px 0px; margin:0; float:left;}
.jobtxt{width:700px; float:left; padding:5px 0px 0px 0px; color:#000;}
.jobtxt a{color:#000; text-decoration:underline;}
.jobtxt a:hover{color:#000; text-decoration:none;}
.applyjob {width:700px; float:left; padding:9px 0px 10px 0px;}











.cebit_box{width:700px; float: left; font-family:Verdana, Arial, Helvetica, sans-serif;}
.cebit_box ul{width:700px; float:left; padding:0; margin:0; list-style:none;}
.cebit_box ul li{float:left; width:700px; padding:0px 0px 12px 0px}
.cebit_box ul li label{width:133px; float:left; color:#565656; padding-top:4px;}
.cebit_box ul li label span{float:left; padding-right:5px; color:#565656;}
.cebit_box ul li label font{color:#FF0000; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.cebit_box ul li input{width:216px; height:22px; float:left; border:1px solid #d3d3d3; line-height:22px; font-size:11px; padding:0px 5px;}
.cebit_box ul li input.user_name{border-color:#8E8E8E!important;}
.cebit_box ul li select{width:230px; float:left; border:1px solid #d3d3d3;font-size:11px; padding:0px; margin-left:-1px;}
.cebit_box ul li textarea{width:216px; height:72px; float:left; border:1px solid #d3d3d3; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; padding:5px 5px;}
.cebit_box ul li .submit{float:left; margin-right:8px; width:75px; padding:0px;}
.cebit_box ul li .cancel{float:left; width:75px; padding:0px;}

.fixhright 
{
	height:50px;
	overflow:hidden;
	margin-bottom:6px;
}

/*******************start heare new accordion menu***********************************/
.applemenu {margin:-21px 0px 0px 0px;width:212px; float:left;}
.applemenu div.silverheader{text-decoration:none;color:#5d9200;cursor:pointer; background:#FFFFFF url(../images/dotline.gif) repeat-x bottom left; width: 212px; padding:0px 0px 0px 0px; float:left;}
.applemenu div.silverheader a { position:relative; width:auto; display:block; font-size:12px; color: #292929;text-decoration: none; width:212px; margin-top:1px; cursor:pointer;}
.applemenu div.silverheader a strong{ position:relative; padding:8px 13px 8px 29px; width:auto; display:block; font-size:12px;background:url(../images/arrow-menu.png) no-repeat 13px 11px;text-decoration: none; width:170px; margin-top:1px; font-weight:normal; color: #292929; }
.applemenu div.selected a,.applemenu div.selectedk a {color:#292929; background:#319FDC url(../images/left-menuac.gif) repeat-x left top; }
.applemenu div.selected a strong,.applemenu div.selectedk a strong{color:#fff; background:url(../images/arrow-menu-ac.png) no-repeat 13px 11px;}
.applemenu div.selected a:hover,.applemenu div.selectedk a:hover {color:#292929; background:red url(../images/arrw-menu-ac.png) no-repeat 13px 11px;}
.applemenu div.selected a:hover strong,.applemenu div.selectedk a:hover strong{color:#fff; background:url(../images/arrow-menu-ac.png) no-repeat 13px 11px;}

.applemenu div.silverheader a:hover{color:#292929; background:#319FDC url(../images/left-menuac.gif) repeat-x left top;}
.applemenu div.silverheader a:hover strong{color:#fff; background:url(../images/arrow-menu-ac.png) no-repeat 13px 11px;}
.applemenu div.submenu{background:#FFFFFF; float:left; width:182px; padding-left:30px; background:url(../images/dotline.gif) repeat-x bottom;}

.silverheader2{display:block;text-decoration:none;color:#5d9200;cursor:pointer; background:#FFFFFF url(../images/dotline.gif) repeat-x bottom left; width: 212px; padding:0px 0px 0px 0px; float:left;}
.silverheader2 a { position:relative; width:auto; display:block; font-size:12px; color: #292929;text-decoration: none; width:212px; margin-top:1px; cursor:pointer;}
.silverheader2 a strong{ position:relative; padding:8px 13px 8px 29px; width:auto; display:block; font-size:12px;background:url(../images/arrow-menu.png) no-repeat 13px 11px;text-decoration: none; width:170px; margin-top:1px; font-weight:normal; color: #292929; }

.applemenu div.selected a.active {color:#292929; background:#319FDC url(../images/left-menuac.gif) repeat-x left top; }
.applemenu div.selected a.active strong{color:#fff; background:url(../images/arrow-menu-ac.png) no-repeat 13px 11px;}

.submenu2
{
	background:url(../images/dotline.gif) repeat-x bottom;
	padding-bottom:1px;
	width:182px;
	float:left;
}
.submenu2 a{
	padding:9px 15px 8px 15px;
	float:left;
	font-size:12px;
	text-decoration:none;
	color:#292929;
	width:152px;

}
.submenu2 a:hover{background:#ffffff url(../images/subac.gif) repeat-x top;}
.submenu2 a.active{background:#ffffff url(../images/subac.gif) repeat-x top;}

.inqueryform li input{width:160px; float:left; padding:3px; border:1px #D9D9D9 solid; background:#fff; color:#666666; font-size:12px;}

.sub_block{
	display:block!important; background:#00ff00;}
}
	
/*******************end here new accordion menu***********************************/
.mail_table{
	float:left; width:100%;
}
.mail_table td{ padding:3px 5px 3px 5px; text-align:left; font-family:Arial, Helvetica, sans-serif;}
.submit_btn{height:24px!important; width:56px!important; border:none!important;}

/************************start heare banner***************************/
.banner{width:657px; float:left; height:380px;	z-index:9;position:relative;}
#panel-nav2{position:absolute;top:358px;right:12px;	z-index:9; outline:none;}
#panel-nav2 a{text-indent:-99999px;background:url(../images/de-ban.png) no-repeat left top;float:left;display:block;margin-left:2px;margin-right:2px;width:13px;height:13px; outline:none;}
#panel-nav2 a.activeSlide,#panel-nav a:hover{	background:url(../images/act-ban.png) no-repeat left top;}
.bannerimg2{display:none;}

/************************start heare banner***************************/

.w280im
{
	float:left;
	width:280px;
}
.w280im img
{
	margin-left:25px;
	margin-right:25px;
}

