﻿/* CSS Document */
body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#272727;
	margin:0px;
	padding:0px;
}
.main
{
	width:998px;
	margin:0 auto;
}
.logo
{
	width:205px;
	float:left;
}
.logo img
{
	float:left;
}
.bannertab
{
	width:793px;
	float:left;
}
.bannerpad
{
	padding-top:10px;
}
.contab
{
	float:left;
	margin-top:18px;
	width:998px;
	
}
.leftmenutab
{
	width:201px;
	float:left;
}
.midcontab
{
	margin-right:27px;
	width:532px;
	padding-left:29px;
	float:left;
}
.midcontab1
{
	margin-right:37px;
	width:522px;
	padding-left:29px;
	float:left;
}
.righttab
{
	margin-left:2px;
	width:206px;
	float:left;
}
.rightabbor
{
	width:204px;
	float:left;
	border-left:#E9E9E9 1px solid;
	border-top:#E9E9E9 1px solid;
	border-right:#E9E9E9 1px solid;
}
.leftmenuheadbg
{
	background:url(../images/leftmenu_headbg.gif) repeat-x;
	height:31px;
	
	font-size:18px;
	color:#FFFFFF;
	line-height:31px;
	text-decoration:none;
}
.leftmenuheadbg a
{
	text-decoration:none;
	
	font-size:18px;
	color:#FFFFFF;
	display:block;
	line-height:31px;
	padding-left:17px;

}
.leftmenuheadbg a:hover
{
	height:31px;
	text-decoration:none;
	
	font-size:18px;
	color:#FFFFFF;
	line-height:31px;
	background: url(../images/left-menu-hover.gif) repeat-x;
}
.graybg
{
	background:#EFEFEF;
}
.graybg ul
{
	list-style:none;
	margin:0px;
	padding:0px;

}
.graybg ul li
{
	margin:0px;
	padding:0px;
	border-top:#E5E5E5 1px solid;
	font-size:12px;
	color:#2F2F2F;
	clear:both;
}
.graybg ul li a
{	background:url(../images/blck-arrow.gif) no-repeat left;
	background-position:5px 12px;
	padding-top:8px;
	display:block;
	padding-bottom:8px;
	padding-left:25px;
	text-decoration:none;
	font-size:12px;
	color:#2F2F2F;
}
.graybg ul li a:hover 
{
	text-decoration:none;
	font-size:12px;
	color:#4E94C8;
	background:url(../images/blue-arrow.gif) no-repeat left;
	background-position:5px 12px;
}
.activebig:link,.activebig:active,.activebig:visited,.activebig:hover
{

color:#4E94C8;
	background:url(../images/blue-arrow.gif) no-repeat left;
	background-position:5px 12px;
}
ul.newaddlink
{
	margin:0px;
	padding:0px;
	clear:both;
}
ul.newaddlink li
{
	margin:0px;
	padding:0px;
	list-style:none;
}
ul.newaddlink li a
{
	margin:0px;
	padding:0px;
	list-style:none;
	background:url(../images/bullet.gif) no-repeat top left;
	background-position:0px 10px;
	white-space:nowrap;
	display:block;
	padding-left:10px;
	margin-left:25px;
	
	font-size:12px;
	line-height:24px;
	height:24px;
}
ul.newaddlink li a:hover 
{
	background:url(../images/bullet-ac.gif) no-repeat left;
	background-position:0px 10px;
	color:#4E94C8;
	
	font-size:12px;
	line-height:24px;
	height:24px;
	padding-left:10px;
}
ul.newaddlink li.activexx a
{
	color:#4E94C8;
	background:url(../images/bullet-ac.gif) no-repeat left;
	background-position:0px 10px;
}
.datefont
{
	font-weight:normal;
	padding-top:11px;
	padding-left:12px;
	
	font-size:12px;
	color:#3C3C3C;
	text-decoration:none;
}
.datefont a
{
	text-decoration:none;
	
	font-size:12px;
	color:#3C3C3C;
}
.datefont a:hover
{
	text-decoration:none;
	
	font-size:12px;
	color:#4E94C8;
}
.pad11
{
	padding-top:6px;
}
.borbot
{
	padding-top:13px;
	border-bottom:#E5E5E5 1px solid;

}
.var20
{
	border-bottom:#CBCBCB 1px solid;
	padding-bottom:9px;
	margin-bottom:13px;
	
	font-size:20px;
	color:#A0A0A0;

}
.greenvar20
{
	margin:0px;
	padding:0px;
	
	font-size:20px;
	color:#8AAE10;
}
.var18
{
	padding-bottom:9px;
	margin-bottom:13px;
	border-bottom:#CBCBCB 1px solid;
	padding-top:22px;
	
	font-size:18px;
	color:#656565;
}
.pad16
{
	padding-top:16px;
}
.var11red
{
	font-family:Verdana, Arial, Helvetica, sans-serif, Pompey;
	font-size:11px;
	color:#C80700;
	text-decoration:none;
}
.var11red a
{
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif, Pompey;
	font-size:11px;
	color:#C80700;
}
.var11red a:hover
{
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif, Pompey;
	font-size:11px;
	color:#C80700;
}
.var11red1
{
	font-family:Verdana, Arial, Helvetica, sans-serif, Pompey;
	font-size:11px;
	color:#C80700;
	text-decoration:none;
	padding-left:40px;
}
.var11red1 a
{
	text-decoration:none;
	font-size:11px;
	color:#C80700;
}
.var11red1 a:hover
{
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif, Pompey;
	font-size:11px;
	color:#C80700;
}

.greenbg
{
	font-size:18px;
	color:#FFFFFF;
	line-height:28px;
	width:204px;
	background:url(../images/greenbg.gif) repeat-x;
	height:31px;
}
.greenbg h2
{
	font-size:18px;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	line-height:28px;
	width:204px;
	background:url(../images/greenbg.gif) repeat-x;
	height:31px;
	font-weight:normal;

}
.greenbg a
{
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Pompey;
	color:#FFFFFF;
	line-height:28px;
	width:194px;
	padding-left:10px;
	height:31px;
	text-decoration:none;
}
.greenbg a:hover
{
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Pompey;
	color:#FFFFFF;
	line-height:28px;
	width:194px;
	padding-left:10px;
	height:31px;
	text-decoration:none;
}
.graybor
{
	background:#F3F3F3;
	border-bottom:#E2E2E2 1px solid;
	float:left;
	padding-left:10px; 
	padding-bottom:5px;
}
.lastgraybor
{
	background:#EFEFEF;
	float:left;
	padding-left:10px; 
	padding-bottom:5px;
}
.imgtab
{
	width:60px;
	float:left;
}
.rightcontab
{
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
	width:134px;
	float:left;
	line-height:45px;
	text-decoration:none;
}
.rightcontab2
{
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
	width:134px;
	float:left;
	padding-top:10px;
	text-decoration:none;
}
.rightcontab2 a
{
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.rightcontab2 a:hover
{
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	text-decoration:underline;
}
.rightcontab a
{
	text-decoration:none;
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
	width:134px;
	float:left;
}
.rightcontab a:hover
{
	text-decoration:underline;
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
	width:134px;
	float:left;
}
.pad9
{
	padding-top:9px;
}
.downloadtab
{
	padding-left:8px;
	float:left;
	background:url(../images/downloadimg.jpg) no-repeat;
	width:198px;
	height:109px;
}
.downloadtab a
{
	font-family:Verdana, Arial, Helvetica, sans-serif, Pompey;
	color:#FFFFFF;
	font-size:19px;
	text-decoration:none;
}
.downloadtab a:hover
{
	text-decoration:underline;
}
.linknew a font
{
	font-family:Verdana, Arial, Helvetica, sans-serif, Pompey;
	color:#FFFFFF;
	text-decoration:none;
}
.linknew a:hover font
{
	text-decoration:underline;
}
.verdana19
{
	font-family:Verdana, Arial, Helvetica, sans-serif, Pompey;
	color:#FFFFFF;
	font-size:19px;
	text-decoration:none;
}
.var13
{
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif, Pompey;
	color:#FFFFFF;
	font-size:13px;
}
.var13 a
{
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif, Pompey;
	color:#FFFFFF;
	font-size:13px;
}
.var13 a:hover
{
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif, Pompey;
	color:#FFFFFF;
	font-size:13px;
}
.footerbg
{
	margin-right:1px;
	clear:both;
	height:33px;
	background:url(../images/footerbg.gif) repeat-x;
	line-height:33px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Pompey;
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
}
.footerbg a
{
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif, Pompey;
	color:#FFFFFF;
	font-size:11px;
}
.footerbg a:hover
{
	text-decoration:underline;
	line-height:33px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Pompey;
	color:#FFFFFF;
	font-size:11px;
}
.pad60
{
   padding-top:60px;
}
/************************topmenustart******************************/
.menu
{
}
.menu span
{
	float:left;
}
 .menu span font a
 {
 	font-size:12px;
	color:#FFFFFF;
	text-decoration:none; 
	padding-left:16px;
	padding-right:16px;
	float:left;
	line-height:25px;
 }
.menucon
{
	float:left;
	list-style:none;
	background:url(../images/3.gif) repeat-x;
	height:36px;
}
.menucon span
{
	background:url(../images/1.gif) no-repeat left;
	height:36px;
	line-height:25px;
	float:left;
}
.menucon span font a
{
    background:url(../images/2.gif) no-repeat right;
	padding-left:16px;line-height:25px;
	padding-right:16px;
	float:left;
	font-size:12px;
	color:#FFFFFF;
	height:36px;
	text-decoration:none;

}

.lastmenutab
{   
   display:block;float:left;
	margin:0px;
	padding-left:6px;
	padding-right:6px;
	list-style:none;
	background:url(../images/topmenu-bg.gif) repeat-x;
	height:36px;
    line-height:25px;
	display:inline;
}
.bannertab ul
{
	margin:0px;
	padding:0px;
	background:url(../images/topmenu-bg.gif) repeat-x;
	height:36px;
	list-style:none;
}
.bannertab li
{
	margin:0px;
	padding:0px;
	float:left;
	list-style:none;
	margin-right:2px;
	margin-left:2px;
}
.dividerline
{
	font-family:Verdana, Arial, Helvetica, sans-serif, Pompey;
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	line-height:25px;
}
/************************* Menu Css **********************************/
.productdiv
{	clear:both;
	position:absolute;
	display:none;
	background-color:#996666;
}
ul.mainulmenu
{
	margin:0px;
	padding:0px;
	list-style:none;
	background-color:#89B90A;
	border-bottom:1px solid #ffffff;
	width:180px;
}
ul.mainulmenu li
{
	margin:0px;
	padding:0px;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
}
ul.mainulmenu li a
{
	margin:0px;
	padding:0px;
	display:block;
	line-height:25px;
	height:25px;
	padding-left:11px;
	
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
ul.mainulmenu li a:hover
{
	background:url(../images/menu-sub.gif) repeat-x center;
}
.activesub a
{
	margin:0px;
	padding:0px;
	display:block;
	line-height:25px;
	height:25px;
	padding-left:11px;
	
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	background:url(../images/menu-sub.gif) repeat-x center;
}
.productdivsub
{	clear:both;
	position:absolute;
	display:none;
	width:139px;
	background-color:#99BF0F;
	border:1px solid #ffffff;
}
ul.submenu
{
	margin:0px;
	padding:0px;
	list-style:none;
}
ul.submenu li
{
	margin:0px;
	padding:0px;
}
ul.submenu li a
{
	margin:0px;
	padding:0px;
	display:block;
	line-height:25px;
	height:25px;
	padding-left:11px;
	
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
ul.submenu li a:hover
{
	background:url(../images/menu-sub.gif) repeat-x center;
}

/*****************************about-uspagestart********************************/
.arial12green
{
	
	font-size:12px;
	color:#779A00;
}
.arial12blck
{
	text-decoration:none;
	margin-right:10px;
	border-bottom:#E2E2E2 1px solid;
	padding-bottom:5px;
	
	font-size:12px;
	color:#252525;
}
.arial12blck a
{
	text-decoration:none;
	padding-bottom:5px;
	
	font-size:12px;
	color:#252525;
}
.arial12blck a:hover
{
	text-decoration:underline;
	
	font-size:12px;
	color:#252525;
}
.aboutheadfont
{
	line-height:37px;
	
	font-size:20px;
	color:#779A00;
}
.graybgtopflagdiv
{
	background-color:#EAEAEA;
	height:32px;
	margin-right:7px;
	float:left;
	width:198px;
}
.flagleft
{
	margin-top:6px;
	line-height:20px;
	height:20px;
	border-right:1px solid #A7A9AC;
	float:left;
	width:96px;
	font-size:11px;
	color:#858687;
}
.flagright
{
	float:left;
}
.flagright img
{
	margin-left:15px;
	margin-top:8px;
	border:0px;
}
.bannertop
{
	clear:both;
	padding-top:10px;
}
/**********************************************Group Of Companies**************************************************************/
.groups
{
	
	font-size:18px;
	color:#6e6d6d;
	font-weight:normal;
	background:#F7F7F7;
	padding-top:5px;
	padding-left:20px;
	padding-bottom:5px;
	margin-bottom:20px;
	margin-top:20px;
}
.float
{
	float:left;
}
.groupdiv
{
	width:525px;
	float:left;
}
.grouplogo
{
	float:left;
	margin-left:10px;
	margin-right:10px;
	width:grouplogopx;
	width:99px;
}
.groupcont
{
	float:left;
	
	font-size:12px;
	color:#625f5f;
	font-weight:normal;
	width:390px;
}
.groupcont a
{
	
	font-size:12px;
	color:#5f89a9;
	font-weight:normal;
	text-decoration:underline;
	padding-left:7px;
}
.groupcont a:hover
{
	
	font-size:12px;
	color:#5f89a9;
	font-weight:normal;
	text-decoration:none;
	padding-left:7px;
}
.greenline
{
	
	font-size:18px;
	color:737373;
	border-bottom:3px #a2c90f solid;
	padding-top:20px;
	padding-bottom:5px;
}
.groupul
{ 	float:left;
	font-size:11px;
	color:#5f5f5f;}

.groupul ul
{
	margin:0px;
	padding:0px;
	font-size:11px;
	color:#5f5f5f;
	padding-bottom:12px;
	list-style:none;
}
.groupul li
{
	list-style:none;
	padding-top:3px;
}
.groupul li a
{
	font-size:11px;
	color:#5f5f5f;
	text-decoration:none;
	background:url(../images/bullet.gif) no-repeat top left;
	background-position:0px 5px;
	padding-left:10px;
	list-style:none;
}
.groupul li a:hover
{
	font-size:11px;
	color:#5f5f5f;
	background:url(../images/bullet.gif) no-repeat top left;
	background-position:0px 5px;
	text-decoration:underline;
	padding-left:10px;
	list-style:none;
}
/******************************************************************Testimonial************************************************/
.testimonial
{
	
	font-size:18px;
	color:#6e6d6d;
	font-weight:normal;
	background:#F7F7F7;
	padding-top:5px;
	padding-left:20px;
	padding-bottom:5px;
	margin-bottom:20px;
	margin-top:20px;
	width:400px;
}
.testimonialdiv1
{
	float:right;
	
	font-size:12px;
	color:#6e6d6d;
	font-weight:normal;
	background:#F7F7F7;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:20px;
	margin-top:20px;
	width:85px;
	padding-bottom:6px;
	padding-top:5px;
}
.testimonialdiv2
{
	float:left;
	
	font-size:13px;
	color:#6e6d6d;
	font-weight:bold;
	background:#F7F7F7;
	padding-top:5px;
	padding-left:20px;
	padding-bottom:5px;
	margin-bottom:20px;
	margin-top:20px;	
	width:418px;
}
.testicont
{
	float:left;
	
	font-size:12px;
	color:#625f5f;
	font-weight:normal;
	width:523px;
	text-align:justify;
	border-bottom:1px #FFFFFF solid;
}
/***********************news******************************/
.newsbtn
{
	background:url(../images/news_btn.gif) no-repeat;
	width:104px;
	height:25px;
	float:left;
}

.newsbtnac
{
	background:url(../images/news_btn_active.gif) no-repeat;
	width:106px;
	height:25px;
	float:left;
}
.newsbtnright
{
	background:url(../images/news_right_btn.gif) no-repeat;
	width:7px;
	height:25px;
	float:left;
}
.newsbtnmain
{
	width:532px;
	height:25px; 
	padding-top:13px;
}

.newsbor 
{
	border-bottom:1px solid #C7C7C7; 
	height:25px; 
	width:312px; 
	float:left;
}
.newsbor1
{
	border-bottom:1px solid #C7C7C7; 
	height:25px; 
	width:312px;
	margin-right:10px;
	float:left;
}
.newsdatemain
{
	float:left; 
	width:532px; 
	padding-top:28px;
}
.datefont1
{
	float:left; 
	width:144px; 
	font-weight:bold; 
	height:18px;
}
.datefont2
{
	float:left; 
	width:388px; 
	font-weight:bold; 
	height:18px; 
}
.datedotedline
{
	 background:url(../images/dot_line_news.gif) repeat-x; 
	 float:left; 
	 width:522px; 
	 height:1px;
}
.datefontnor1
{
	float:left; 
	width:144px; 
	font-weight:normal; 
	height:25px; 
	line-height:25px;
}
.datefontnor2
{
	float:left; 
	width:376px; 
	font-weight:normal; 
	height:25px; 
	color:#2984BB; 
	line-height:25px;
	text-decoration:none;
}
.datefontnor2 a
{
	float:left; 
	width:376px; 
	font-weight:normal; 
	color:#2984BB; 
	text-decoration:none;
}
.datefontnor2 a:hover
{
	float:left; 
	width:376px; 
	font-weight:normal; 
	color:#2984BB; 
	text-decoration:none;
}
.groups02
{
	
	font-size:15px;
	color:#6e6d6d;
	font-weight:normal;
	background:#F3F3F3;
	padding-top:1px;
	padding-left:15px;
	padding-bottom:3px;
	margin-bottom:10px;
	margin-top:10px;
}
.groups03
{
	font-size:12px;
	color:#000000;
	font-weight:normal;
	padding-top:3px;
	padding-left:20px;
	padding-bottom:3px;
	margin-bottom:10px;
	margin-top:10px;
}
.groups03 a
{
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}
.groups03 a:hover
{
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
}
.dateborder
{
border-top:1px #E2E2E2 solid;
padding-top:4px;
width:520px;
}
/**************************************************************Inquiry********************************************************/
.inquiry
{
	float:left;
	width:580px;
}
.inquirytext
{
	float:left;
	background:#F7F7F7;
	width:200px;
	padding-left:5px;
	height:20px;
	padding-top:2px;
}
.inquiryin
{
	float:left;
	background:#F7F7F7;
	width:318px;
	height:16px;
	padding-top:3px;
	padding-bottom:3px;
}
.inquiryinput
{
	font-size:10px;
	padding-left:1px;
	padding-right:1px;
	border:1px #A5A5A5 solid;
	width:200px;
}
.inquiryinput2
{
	font-size:10px;
	padding-left:1px;
	padding-right:1px;
	border:1px #A5A5A5 solid;
	width:40px;
}
.inquiryinput3
{
	font-size:10px;
	padding-left:1px;
	padding-right:1px;
	border:1px #A5A5A5 solid;
	width:27px;
}
.martop
{
	font-size:10px;
	margin-left:1px;
	margin-right:1px;
	margin-top:4px;
}
.inquiryinput4
{
	font-size:10px;
	padding-left:1px;
	padding-right:1px;
	border:1px #A5A5A5 solid;
	width:60px;
}
.inquiryinput5
{
	font-size:10px;
	padding-left:1px;
	padding-right:1px;
	border:1px #A5A5A5 solid;
	width:80px;
}
.inquiryinput6
{
	font-size:10px;
	padding-left:1px;
	padding-right:1px;
	border:1px #A5A5A5 solid;
	width:92px;
}
.inquirytitel
{
	font-size:10px;
	padding-left:3px;
	width:50px;
	float:left;
}
.inquirytitel2
{
	font-size:10px;
	padding-left:3px;
	width:70px;
	float:left;
}
.inquirytitel3
{
	font-size:10px;
	padding-left:3px;
	width:120px;
	float:left;
}
.inqutab
{
	width:500px;
	float:left;
}
.inquiryblock
{
	display:block;
	width:50px;
	padding-bottom:3px;
	padding-top:3px;

}
.productdetail
{
	float:left;
	
	font-size:12px;
	color:#625f5f;
	font-weight:normal;
	width:499px;
	text-align:center;
	margin-left:17px;
}
.wid100
{
	width:100px; float:left;
	font-size:10px;
	padding-left:3px;
	text-align:center;
}
.wid90
{
	width:85px; 
	padding-bottom:3px;
	padding-top:3px;
}
.redcolo
	{color:#FF0000;}
/*************************sitemap********************************************/
.mapdiv
{
	margin-left:85px;
	padding:0px;
}
.mapdiv ul
{
	list-style:none;
	margin:0px;
	padding:0px;
}
.mapdiv li
{
	margin:0px;
	padding:0px;
}
.thoma12
{
	line-height:26px;
	font-family:Tahoma;
	font-size:12px;
	color:#505050;
	font-weight:normal;
	text-decoration:none;
}
.thoma12 a
{
	line-height:26px;
	font-family:Tahoma;
	font-size:12px;
	color:#505050;
	font-weight:normal;
	text-decoration:none;
}
.thoma12 a:hover
{
	line-height:26px;
	font-family:Tahoma;
	font-size:12px;
	color:#505050;
	font-weight:normal;
	text-decoration:underline;
}
.thoma11
{
	padding-top:20px;
	font-family:Tahoma;
	font-size:11px;
	color:#4E94C8;
}
.thoma11 a
{
	font-family:Tahoma;
	font-size:11px;
	color:#4E94C8;
	text-decoration:none;
}
.thoma11 a:hover
{
	font-family:Tahoma;
	font-size:11px;
	color:#4E94C8;
	text-decoration:underline;
}
.pad13
{
	padding-left:13px;
	padding-top:10px;
}
.thoma11black
{
	margin:0px;
	padding:0px;
}
.thoma11black ul
{
	margin:0px;
	padding:0px;
}
.thoma11black li
{
	text-decoration:none;
	line-height:20px;
	margin-left:24px;
	padding-left:10px;
	background:url(../images/arro-black.gif) no-repeat left;
	font-family:Tahoma;
	font-size:11px;
	color:#353535;
}
.thoma11black li a
{
	text-decoration:none;
	font-family:Tahoma;
	font-size:11px;
	color:#353535;
}
.thoma11black li a:hover
{
	text-decoration:underline;
	font-family:Tahoma;
	font-size:11px;
	color:#353535;
}
.downwidth
{
	width:532px;
}
.downloadvisit
{
	text-decoration:none;
	font-size:12px;
	color:#252525;
}
.downloadvisit a
{
	text-decoration:none;
	font-size:12px;
	color:#252525;
}
.downloadvisit a:hover
{
	text-decoration:none;
	font-size:12px;
	color:#2984BB;
	text-decoration:underline;
}
/**************************************************************PRODUCTS********************************************************/
.productit
{
	font-size:11px;
	color:#666666;
	font-weight:normal;
	background:url(../images/bullet.gif) no-repeat top left;
	background-position:10px 4px;
	padding-left:18px;
	margin-top:5px;
}
.productit a
{
	font-size:11px;
	color:#666666;
	font-weight:normal;
	background:url(../images/site-arrow.gif) no-repeat top left;
	background-position:10px 4px;
	padding-left:18px;
	margin-top:5px;
}
.productit a:hover
{
	font-size:11px;
	color:#666666;
	font-weight:normal;
	background:url(../images/site-arrow.gif) no-repeat top left;
	background-position:10px 4px;
	padding-left:18px;
	margin-top:5px;
}
.productmain
{
	float:left; 
	width:532px; 
	padding-top:5px;
	padding-bottom:5px;
}
.productname
{
	font-size:11px;
	color:#8AAE10;
	font-weight:bold;
	text-decoration:none;
	padding-top:3px;
	padding-bottom:5px;
	margin-left:5px;
	margin-right:10px;
}
.productname h2
{
	font-size:18px;
	color:#8AAE10;
	text-decoration:none;
	font-weight: normal;
	padding-top:3px;
	padding-bottom:3px;
	margin-left:5px;
	margin-right:10px;
	margin:0px;
	padding:0pa;
}
.productname a
{
	font-size:18px;
	color:#8AAE10;
	font-weight:normal;
	text-decoration:none;
}
.productname a:hover
{
	font-size:18px;
	color:#8AAE10;
	font-weight:normal;
	text-decoration:underline;
}
.productnamedto
{
	font-size:12px;
	background:url(../images/dot_line_news.gif) repeat-x bottom;
	color:#8AAE10;
	font-weight:normal;
	text-decoration:none;
	padding-top:3px;
	margin-bottom:5px;
	margin-top:15px;
	padding-bottom:5px;
	margin-right:4px;
}
.productlink
{
	font-size:11px;
	color:#666666;
	font-weight:normal;
	background:url(../images/arro-black.gif) no-repeat top left;
	background-position:3px 4px;
	padding-left:10px;
	padding-right:10px;
	margin-top:5px;
	float:left;
}
.productlink a
{
	font-size:11px;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
}
.productlink a:hover
{
	font-size:11px;
	color:#666666;
	font-weight:normal;
	text-decoration:underline;
}
.steel
{
	text-decoration:none;
	
	font-size:12px;
	color:#252525;
	text-decoration:none;
	margin-top:5px;
}
.stainlesstd1
{
	font-size:11px;
	color:#000000;
	border-top:1px #a5a5a5 solid;
	border-bottom:1px #a5a5a5 solid;
	border-right:1px #a5a5a5 solid;
	background:#DEDEDE;
	padding-left:5px;
}
.stainlesbtr
{
	border-bottom:1px #a5a5a5 solid;
	border-right:1px #a5a5a5 solid;
	border-top:1px #a5a5a5 solid;
	background:#DEDEDE;
	font-size:10px;
	color:#000000;
	font-weight:normal;
}
.brbord
{
	font-size:10px;
	color:#000000;
	background:#DEDEDE;
	border-bottom:1px #a5a5a5 solid;
	border-right:1px #a5a5a5 solid;
}
.bordreleft
{
	border-left:1px #a5a5a5 solid;
	padding-left:5px;
}
.stainlesstd2
{
	font-size:10px;
	color:#000000;
	background:#DEDEDE;
	padding-left:5px;
}
.stainlesstd3
{
	border-right:1px #A5A5A5 solid;
	background:#DEDEDE;
	padding-left:5px;
}
.stainlesstd21
{
	font-size:11px;
	color:#000000;
	border-bottom:1px #A5A5A5 solid;
	border-top:1px #A5A5A5 solid;
	border-right:1px #A5A5A5 solid;
	padding:5px;
	padding-left:10px;
}
.stainlesstd22
{
	font-size:11px;
	color:#000000;
	border-bottom:1px #A5A5A5 solid;
	border-right:1px #A5A5A5 solid;
	padding:5px;
	padding-left:10px;
}
.stainlesstd22 a
{
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.stainlesstd22 a:hover
{
	font-size:11px;
	color:#4E94C8;
	text-decoration:none;
}
.group1
{	font-size:11px;
	color:#5f5f5f;
	text-decoration:none;
	background-position:0px 5px;
	padding-left:10px;
	list-style:none;
}
.group1 a
{	font-size:11px;
	color:#5f5f5f;
	text-decoration:none;
	background-position:0px 5px;
	list-style:none;
}
.group1 a:hover
{	font-size:11px;
	color:#5f5f5f;
	text-decoration:underline;
	background-position:0px 5px;
	list-style:none;
}
.group1 ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}
.group1 ul li
{	font-size:11px;
	color:#5f5f5f;
	text-decoration:none;
	background:url(../images/bullet.gif) no-repeat top left;
	background-position:0px 8px;
	padding-left:10px;
	list-style:none;
	padding-top:3px;
}
.topmar
{
	margin-top:5px;
	margin-bottom:5px;
}
.blrborder
{
	border-bottom:1px #A5A5A5 solid;
	border-left:1px #A5A5A5 solid;
	border-right:1px #A5A5A5 solid;
	font-size:11px;
	color:#000000;
	padding-left:5px;
}
.blrborder a
{
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.blrborder a:hover
{
	font-size:11px;
	color:#4E94C8;
	text-decoration:none;
}
.blrborder1
{
	border-bottom:1px #A5A5A5 solid;
	border-left:1px #A5A5A5 solid;
	border-right:1px #A5A5A5 solid;
	font-size:11px;
	color:#000000;
}
.btmbord
{
	border-bottom:1px #A5A5A5 solid;
	padding-bottom:2px;
	padding-top:2px;	
}
.manmidcontab
{
	margin-right:17px;
	width:736px;
	padding-left:29px;
	float:left;
}
.chemicaldiv
{
	text-decoration:none;
	
	font-size:12px;
	color:#252525;
	text-decoration:none;
	margin-top:5px;
}
.chemicalcont
{
	float:left; 
	width:700px; 
	padding-top:5px;
	padding-bottom:5px;
}
.bltrborder
{
	border-bottom:1px #A5A5A5 solid;
	border-left:1px #A5A5A5 solid;
	border-right:1px #A5A5A5 solid;
	border-top:1px #A5A5A5 solid;
	font-size:11px;
	color:#000000;
	padding-left:4px;
}
.textbox
{
	width:100px;
	height:18px;
	border:1px d2d2d2 solid;
	font-size:10px;
	font-weight:normal;
}
p
{
	margin:0px;
	padding:0px;
	margin-top:11px;
}

.applicatfont
{	font-size:11px;
	color:#5f5f5f;
	text-decoration:none;
	background-position:0px 5px;
	list-style:none;
}
.applicatfont a
{	font-size:11px;
	color:#5f5f5f;
	text-decoration:none;
	background-position:0px 5px;
	list-style:none;
}
.applicatfont a:hover
{	font-size:11px;
	color:#5f5f5f;
	text-decoration:underline;
	background-position:0px 5px;
	list-style:none;
}
.applicatfont ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}
.applicatfont ul li
{	font-size:11px;
	color:#5f5f5f;
	text-decoration:none;
	background:url(../images/bullet.gif) no-repeat top left;
	background-position:0px 8px;
	padding-left:2px;
	list-style:none;
	padding-top:3px;
}
/********************testimonials**********************/
.testibtn
{
	background:url(../images/Latest-testimonials.gif) no-repeat;
	width:140px;
	height:25px;
	float:left;
}
.testibtnac
{
	background:url(../images/Testimonials-archived.gif) no-repeat;
	width:148px;
	height:25px;
	float:left;
}
.testibor 
{
	border-bottom:1px solid #C7C7C7; 
	height:25px; 
	width:234px; 
	float:left;
}
.subspace
{
	float:left;
	width:200px;
	background:#F7F7F7;
	padding-left:5px;
	height:32px;

}
.subright
{
	float:left;
	width:318px;
	background:#F7F7F7;
	height:32px;
}
.productnamedto1
{
	font-size:12px;
	color:#8AAE10;
	font-weight:normal;
	text-decoration:none;
	padding-top:3px;
	margin-bottom:5px;
	padding-bottom:3px;
	margin-right:10px;
}

.productname1
{
	font-size:15px;
	color:#8AAE10;
	font-weight:normal;
	text-decoration:none;
	border-bottom:1px #E8F2C2 solid;
	padding-top:3px;
	padding-bottom:5px;
	margin-right:10px;
}
.brbord1e1
{
	font-size:10px;
	color:#000000;
	background:#DEDEDE;
	border-bottom:1px #ffffff solid;
	border-right:1px #ffffff solid;
	height:20px;
	line-height:20px;
}
.topmar1
{
	margin-top:10px;
	margin-bottom:5px;
}
.groups1
{
	
	font-size:18px;
	color:#6e6d6d;
	font-weight:normal;
	background:#F3F3F3;
	padding-top:5px;
	padding-left:20px;
	padding-bottom:5px;
	margin-bottom:20px;
	margin-top:20px;
}
.productnamedtonew
{
	font-size:12px;
	background:url(../images/dot_line_news.gif) repeat-x bottom;
	color:#8AAE10;
	font-weight:normal;
	text-decoration:none;
	padding-top:3px;
	margin-bottom:5px;
	padding-bottom:5px;
	margin-right:10px;
}
.margin1
{
margin-right:36px;
}
.eventdatemain
{
	float:left; 
	width:532px; 
	padding-top:20px;

}
/*******contact link*********/
.contlink
{
	background:#ffffff;
}
.contlink ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}
.contlink li
{
	margin:0px;
	padding:0px;
	
	font-size:12px;
	color:#2F2F2F;
	margin-top:5px;
	margin-bottom:7px;
}
.contlink li a
{
	text-decoration:none;
	
	font-size:12px;
	background-position:8px 14px;
	padding-left:14px;
	color:#2F2F2F;
	margin:0px;
	background:url(../images/blck-arrow.gif) no-repeat left;

}
.contlink li a:hover 
{
	text-decoration:none;
	
	font-size:12px;
	margin:0px;
	color:#4E94C8;background-position:8px 14px;
	background:url(../images/blue-arrow.gif) no-repeat left;
}

.eventsubtex
{
font-weight:bold;
line-height:15px;
margin-top:13px;
margin-bottom:13px;
}
/************************************Event*******************************************/
.eventmidmain
{
float:left;
width:505px;
padding:10px 10px 10px 10px;
border:1px #dadada solid;
margin-bottom:5px;
}
.imgdiv
{
float:left;
width:95px;
}
.linktext
{
font-size:12px;
color:#272727;
text-decoration:none;
}
.linktext a
{
font-size:12px;
color:#272727;
text-decoration:none;
}
.linktext a:hover
{
font-size:12px;
color:#272727;
text-decoration:underline;
}
/***********************************************event1*********************/
.venue
{
width:139px;
float:left;
line-height:15px;
color:#4c7eb2;
}
.arilegra
{
width:270px;
float:left;
line-height:16px;
color:#797979;
}
.eventimg
{
width:89px;
float:left;
height:77px;
}
.eventlogotex
{
text-align:center;
padding-top:10px;
float:left;
width:89px;
text-align:center;
color:#4c7eb2;
}
.colesbt
{
width:520px;
float:left;
height:17px;
padding-top:10px;
}
/***********************news new******************************/
.newsmain
{
width:532px;
height:23px;
background:url(../images/news-border.gif) repeat-x;
}
.newsleftcor
{
width:6px;
height:23px;
background:url(../images/news-leftcor.gif) no-repeat;
float:left;
}
.newsrightcor
{
width:6px;
height:23px;
float:left;
background:url(../images/news-rightcor.gif) no-repeat;
}
.newsmid
{
padding-left:5px;
padding-right:5px;
height:18px;
float:left;
background:url(../images/news-md.gif) repeat-x;
color:#717171;
padding-top:5px;
}
.testmid
{
width:100px;
height:18px;
float:left;
background:url(../images/news-md.gif) repeat-x;
color:#717171;
padding-top:5px;
}
.testborder
{
border-bottom:1px solid #D9D9D9;
width:420px;
float:left;
height:23px;
}
.dotedline
{
background:url(../images/dot_line_news.gif) repeat-x bottom;
padding-top:8px;
padding-bottom:8px;
float:left;
width:532px;
}
.datetext
{
color:#717171;
float:left;
font-size:12px;
padding-left:11px;
}
.pagetext
{
color:#717171;
float:left;
font-size:12px;
padding-left:11px;
}
.datetext a
{
color:#717171;
font-size:12px;
text-decoration:none;
}
.datetext a:hover
{
color:#4E94C8;
font-size:12px;
text-decoration:underline;
}
/************************************contact-us start********************/

.paddingleft26
{
	padding-left:26px;
}
.padleft20
{
padding-left:20px;
}

.midcontab1 p.smalpad
{
	margin:0px;
	padding:0px;
	padding-bottom:5px;
}
.addressiconpad
{
	padding-right:10px;
	float:left;
}
.font13
{
font-size:13px;
}


.arial14
{
	font-size:14px;
	color:#8AAE10;
	text-decoration:none;
	font-weight: bold;
	padding-left:4px;
}
.arial12
{
	font-size:12px;
    color: #000000; 
	font-weight:bold;
	text-decoration:none;
	line-height: 20px;
}
.floatleft
{
float:left;
}
.addrestex
{
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	padding-left:4px;
	padding-top:10px;
}
.padbot10
{
padding-bottom:10px;
}
/************************************contact-us end********************/













