@charset "utf-8";
/* CSS Document */

body, form{margin: 0px;	padding: 0px; background-color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#3c3c3c;}

h1, h2{margin:0; padding:0;}

p{margin:0; padding-bottom:10px; text-align:justify;}

ul{margin:0;}

/* MAIN BACKGROUND STYLE */

#mainbg{background:url(../images/mainbg.jpg) repeat-x center top; width:100%; height:838px;}

#wrapper{height:auto !important; margin:0 auto;	width:1000px; height:100%; min-height:100%;}

.clear{clear:both;}

/* HEADER STYLE */

#header_area{width:1000px; height:134px;}

#hd_left{float:left; width:376px; height:113px;}

#hd_right{float:right; width:624px; height:113px;}

#logo{float:left; padding:7px 0px 0px 13px; width:297px; height:111px;}

#logo a{display:block; background:url(../images/logo.png) no-repeat; width:297px; height:111px; behavior:url(iepngfix.htc); text-indent:-9999px;}

.hdtag_font{clear:left; padding-left:60px; float:left; color:#FFFFFF; width:256px; font-weight:bold;}

.phone_font{clear:left; float:right; font-family:'Arial Black', Gadget, sans-serif; color:#000000; font-size:16px; padding-top:10px;}

.phone{float:right; padding-right:10px; background:url(../images/phone.png) no-repeat; behavior:url(iepngfix.htc); width:45px; height:45px;}

#hd_livehelp{float:right; padding:10px 10px; width:159px; height:32px;}

#hd_livehelp a{display:block; background:url(../images/livehelp-button.png) no-repeat; _background:url(../images/livehelp-button-ie.jpg) no-repeat; width:159px; height:32px; text-indent:-9999px;}

/* MENU STYLE */

#menu_area{width:624px; height:52px;}

#navimenu{float:left; width:624px; height:52px; padding: 0px;}

#navimenu ul{list-style-type:none; margin: 0px;	padding: 0px; text-align:center; padding-left:0px;}

#navimenu ul li{width:auto;	float:left;	padding-right:0px;}

#navimenu ul li a{padding:0px 20px;	font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:none; display:block; width:auto; height:52px; line-height:52px;}

#navimenu a:hover{font-size:14px; font-weight:bolder; color:#FFFFFF; text-decoration:none; background:url(../images/hover.png); behavior:url(iepngfix.htc);}

#navimenu a.active{font-size:14px; font-weight:bolder;	color:#FFFFFF;	text-decoration:none; background:url(../images/hover.png); behavior:url(iepngfix.htc);}

/* BANNER STYLE */

#banner_area{width:1000px; height:252px; background:url(../images/banner.gif) no-repeat;}

img{ border:none;}

#mainPic{clear:both; width:1000px;	margin:0 auto;}

#demos{display:block; position:relative;width:1000px;height:inherit; }

#nav {position:absolute; width:80px; top:4px; background:url(../images/squareBg.png) no-repeat center top; left:907px; display:block; list-style: none;	z-index:15;		margin:0; padding:0;}

#nav a {display:block; width:20px;	height:20px; text-decoration: none;	background:url(../images/square1.png) 50% 50% no-repeat;}

#nav a:hover{background:url(../images/square.png) 50% 50% no-repeat;}

#nav a.activeSlide { background:url(../images/square.png) 50% 50% no-repeat; }

#nav a:focus { outline: none; }

#nav li {display:block;width:20px; height:20px; float: left; text-align:center;}

#nav img { border: none; display: block; vertical-align:middle;}

/* CONTENT STYLE */

#content_area{width:1000px; height:inherit;}

#content_area2{width:1000px; height:inherit; padding-top:18px;}

#contentbg{float:left; width:1000px; height:inherit; background-color:#FFFFFF;}

#contentbg2{clear:both; float:left; width:1000px; height:inherit; background-color:#FFFFFF;}

#content_top{width:1000px; height:auto;}

#ctop{width:1000px; height:18px;}

.ctop_left{float:left; background:url(../images/ctop_left.png) no-repeat; behavior:url(iepngfix.htc); width:12px; height:18px;}

.ctop_bg{float:left; width:976px; height:18px; background:url(../images/ctop_bg.gif) repeat-x;}

.ctop_right{float:right; background:url(../images/ctop_right.png) no-repeat; behavior:url(iepngfix.htc); width:12px; height:18px;}

/* ONE COLUMN STYLE */

.row-color{background-color:#F9F9F9;}

/* LEFT CONTENT STYLE */

#left_content_area{float:left; padding-left:15px; width:259px; height:auto;}

#left_content2{float:left; padding-left:43px; width:442px; height:auto;}

.prodleft{background:url(../images/prodleft.jpg) no-repeat; width:259px; height:203px;}

.tagline{float:left; padding-top:58px; text-indent:-9999px;}

#content_note2 p{padding:0; text-align:left;}

#other-equip-button{padding-top:15px; width:442px;}

#contactonline_area{width:254px; height:auto; padding-top:7px;}

.con_top{width:254px; height:42px; background:url(../images/contact_top.gif) no-repeat;}

.con_bg{width:254px; height:auto; background:url(../images/contact_bg.gif) repeat-y;}

.con_btm{width:254px; height:6px; background:url(../images/contact_btm.gif) no-repeat;}

.contop_font{color:#FFFFFF; padding:10px 0px 0px 45px;}

.conbigwhite{font:normal 18px 'Arial Black', Gadget, sans-serif;}

/* RIGHT CONTENT STYLE */

#right_content_area{float:right; padding-right:19px; width:699px; height:auto;}

#right_content2{float:right; padding-right:43px; width:458px; height:auto;}

#welcome_note{clear:both; width:699px; height:auto; background-color:#F2F5EE; }

#welcome_note h2{font-size:25px; font-weight:bold; color:#ce000c; padding:9px 0px 10px 24px;}

#welcome_note p{padding:0px 23px 10px 23px; color:#000000; text-align:justify;}

#content_note h2{padding:7px 0px 0px 23px; color:#ce000c;}

#content_note p{padding:7px 23px 10px 23px; text-align:justify;}

.redbold{color:#ce000c; font-weight:bold; font-size:15px;}

#content_note ul{padding:0; padding-left:35px;}

#content_note li{padding-bottom:5px;}

.divider{clear:both; border-bottom:1px dashed #999999; width:auto; padding-top:10px; margin-bottom:10px;}

#readmore{float:right; padding:0px 7px; width:103px; height:30px;}

#readmore a{display:block; background:url(../images/read.jpg) no-repeat; width:103px; height:30px;}

#welcome_box{width:699px; height:auto; padding:7px 0px 10px 0px;}

.wtop{width:699px; height:6px; background:url(../images/wtop.gif) no-repeat;}

.wbg{width:699px; height:auto; background-color:#F2F5EE;}

.wbtm{width:699px; height:6px; background:url(../images/wbtm.gif) no-repeat;}

#product li{padding-bottom:10px;}

/*.wtop_left{float:left; background:url(../images/wtop_left.gif) no-repeat; width:23px; height:46px;}

.wtop_bg{float:left; width:653px; height:15px; background:url(../images/wtop_bg.gif) repeat-x;}

.wtop_right{float:right; background:url(../images/wtop_right.gif) no-repeat; width:23px; height:15px;}*/

.wbtm_left{float:left; background:url(../images/wbtm_left.gif) no-repeat; width:23px; height:46px;}

.wbtm_bg{float:left; width:653px; height:46px; background-color:#F2F5EE;}

.wbtm_right{float:right; background:url(../images/wbtm_right.gif) no-repeat; width:23px; height:46px;}

#tradeshow_box{padding:10px 0px 0px 0px; width:699px; height:auto;}

.ts_innerbox{width:653px; height:auto;}

.ts_left{float:left; width:326px; height:auto;}

.ts_right{float:right; width:327px; height:auto;}

#equipt_box{clear:both; padding:13px 0px 18px 15px; width:966px; height:auto;}

.euipt_top{width:966px; height:40px; background-color:#CE000C;}

.equipt_title{line-height:40px; font-size:16px; color:#FFFFFF; font-weight:bold; padding-left:15px;}

.prod_top{width:966px; height:9px; background:url(../images/prod_top.gif) no-repeat;}

.prod_bg{width:966px; height:auto; background:url(../images/prod_bg.gif) repeat-y;}

.prod_btm{width:966px; height:9px; background:url(../images/prod_btm.gif) no-repeat;}

#prod_container{width:966px; height:242px; padding-bottom:10px;}

.pbox1{float:left; padding-left:12px; width:221px; height:auto;}

.pbox2{float:left; padding-left:19px; width:221px; height:auto;}

.pbox3{float:left; padding-left:17px; width:221px; height:auto;}

.pbox4{float:left; padding-left:18px; width:221px; height:auto;}

#products_box_area{float:left; padding-left:32px; width:936px; height:auto;}

#packaging_box, #machine_box{float:left; width:301px; height:auto; padding-right:16px;}

#product_box{float:right; width:301px; height:auto;}

.prodbox_top{width:301px; height:46px;}

.prodbox_btm{width:301px; height:14px;}

.prodboxtop_bg{float:left; width:271px; height:46px; background:url(../images/eboxtop_bg.jpg) repeat-x}

.prodbox_bg{width:301px; height:340px; background:url(../images/productbox_bg.gif) repeat-y;}

.prodboxbtm_bg{float:left; width:279px; height:14px; background:url(../images/eboxbtm_bg.gif) repeat-x;}

.prodbox ul{margin:0; padding:0; padding-left:30px;}

.clickhere{float:right; padding:12px 0px 0px 9px; width:167px; height:24px;}

.clickhere a{display:block; width:167px; height:24px; background:url(../images/additional.jpg) no-repeat;}

#parts{width:211px; height:157px;}

#parts a{display:block; width:211px; height:157px; background:url(../images/parts.jpg) no-repeat; text-indent:-9999px;}

#service{width:211px; height:157px;}

#service a{display:block; width:211px; height:157px; background:url(../images/service.jpg) no-repeat; text-indent:-9999px;}

#livehelp{width:208px; height:157px; padding-top:30px;}

#livehelp a{display:block; width:208px; height:157px; background:url(../images/livehelp.jpg) no-repeat; text-indent:-9999px;}

#worldmap_area{clear:right; float:right; padding-top:15px; width:370px; height:auto;}

.page_bnr{padding-top:7px;}

/* FOOTER AREA */

#footer_area{clear:both; width:1000px; height:100%;}

#footer_top{width:1000px; height:10px;}

.ft_left{float:left; background:url(../images/ft_left.png) no-repeat; behavior:url(iepngfix.htc); width:15px; height:10px;}

.ft_bg{float:left; width:970px; height:10px; background:url(../images/ft_bg.gif) repeat-x;}

.ft_right{float:right; background:url(../images/ft_right.png) no-repeat; behavior:url(iepngfix.htc); width:15px; height:10px;}

#footer_btm{clear:both; width:1000px; height:70px;}

.footer_link{color:#FFFFFF; padding:5px 0px;}

.footer_link a{color:#FFFFFF; text-decoration:none;}

.footer_link a:hover{text-decoration:underline;}

/* DROPDOWN STYLE */

#pcm{display:none;}
ul.pureCssMenu ul{display:none;}
ul.pureCssMenu li:hover>ul{display:block; z-index:50;}
ul.pureCssMenu ul{position: absolute;left:1px;top:100%;}
ul.pureCssMenu ul ul{position: absolute;left:99%;top:-2px;}
ul.pureCssMenu,ul.pureCssMenu ul {
	margin:0px;
	list-style:none;
	padding:0px 2px 2px 0px;
	position:absolute;
	z-index:50;
}
ul.pureCssMenu table {border-collapse:collapse}ul.pureCssMenu {
	display:block;
	zoom:1;
	float: left;
	width:624px;
	height:45px;
}
ul.pureCssMenu ul{
	width:310px;
	_width:165px;
	background-color:#CCC;
	border-color:#AAAAAA;
	border-width:1px;
	border-style:solid;
}
ul.pureCssMenu li{
	display:block;
	margin:2px 0px 0px 2px;
	_margin:0px;
	font-size:0px;
}
ul.pureCssMenu a:active, ul.pureCssMenu a:focus {
outline-style:none;
}
ul.pureCssMenu a, ul.pureCssMenu li.dis a:hover, ul.pureCssMenu li.sep a:hover {
	display:block;
	vertical-align:middle;
	text-align:center;
	_text-align:center;
	text-decoration:none;
	padding:0px 20px;
	_padding:0px 20px;
    font:normal 14px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:45px;
	font-weight:bold;
}
ul.pureCssMenu span{
	overflow:hidden;
}
ul.pureCssMenu li {
	float:left;
}
ul.pureCssMenu ul li {
	float:none;
}
ul.pureCssMenu ul a {
	text-align:center;
	white-space:nowrap;
	border-bottom:1px solid #AAAAAA;
	height:45px;
}
ul.pureCssMenu li.sep{
	padding:0px;
	line-height:0;
	height:100%;
	border-width:0px;
	border-color:#6655ff;
	border-style:solid;
}
ul.pureCssMenu li.sep span{
	float:none;	
	padding-right:0;
	width:5;
	height:16;
	display:inline-block;
	background-color:#AAAAAA; background-image:none;}
ul.pureCssMenu ul li.sep span{
	width:90%;
	height:3;
}
ul.pureCssMenu li:hover{
	position:relative;
}
ul.pureCssMenu li:hover>a{
	background-color:#CE000C;
	font:normal 14px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:none;
	height:45px;
	line-height:45px;
	font-weight:bold;
}
ul.pureCssMenu li a:hover{
	position:relative;
	background-color:#CE000C;
	font:normal 14px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:none;
	height:45px;
	line-height:45px;
	font-weight:bold;
}
ul.pureCssMenu li.dis a {
	color: #AAAAAA !important;
}
ul.pureCssMenu img {border: none;float:left;_float:none;margin-right:4px;width:16px;
height:16px;
}
ul.pureCssMenu ul img {width:16px;
height:16px;
}
ul.pureCssMenu img.over{display:none}
ul.pureCssMenu li.dis a:hover img.over{display:none !important}
ul.pureCssMenu li.dis a:hover img.def {display:inline !important}
ul.pureCssMenu li:hover > a img.def  {display:none}
ul.pureCssMenu li:hover > a img.over {display:inline}
ul.pureCssMenu a:hover img.over,ul.pureCssMenu a:hover ul img.def,ul.pureCssMenu a:hover a:hover ul img.def,ul.pureCssMenu a:hover a:hover a:hover ul img.def,ul.pureCssMenu a:hover a:hover img.over,ul.pureCssMenu a:hover a:hover a:hover img.over,ul.pureCssMenu a:hover a:hover a:hover a:hover img.over{display:inline}
ul.pureCssMenu a:hover img.def,ul.pureCssMenu a:hover ul img.over,ul.pureCssMenu a:hover a:hover ul img.over,ul.pureCssMenu a:hover a:hover a:hover ul img.over,ul.pureCssMenu a:hover a:hover img.def,ul.pureCssMenu a:hover a:hover a:hover img.def,ul.pureCssMenu a:hover a:hover a:hover a:hover img.def{display:none}
ul.pureCssMenu a:hover ul,ul.pureCssMenu a:hover a:hover ul,ul.pureCssMenu a:hover a:hover a:hover ul{display:block}
ul.pureCssMenu a:hover ul ul,ul.pureCssMenu a:hover a:hover ul ul{display:none}
ul.pureCssMenu span{
	display:block;
	background-image:url(./images/arrv_anim_1.gif);
	background-position:right center;
	background-repeat: no-repeat;
   padding-right:11px;}
ul.pureCssMenu li:hover>a>span{	background-image:url(./images/arrv_anim_1o.gif);
}
ul.pureCssMenu a:hover span{	_background-image:url(./images/arrv_anim_1o.gif)}
ul.pureCssMenu ul span,ul.pureCssMenu a:hover table span{background-image:url(./images/arr_double_1.gif)}
ul.pureCssMenu ul li:hover > a span{	background-image:url(./images/arr_double_1o.gif);}
ul.pureCssMenu table a:hover span,ul.pureCssMenu table a:hover a:hover span,ul.pureCssMenu table a:hover a:hover a:hover span{background-image:url(./images/arr_double_1o.gif)}
ul.pureCssMenu table a:hover table span,ul.pureCssMenu table a:hover a:hover table span{background-image:url(./images/arr_double_1.gif)}

/* JQUERY TAB*/

.tab_note{padding:0; padding-left:40px;}

.tab_note2{padding:0; padding-left:40px;}

.tab_note2 li{padding-bottom:10px;}

.tab_note2 a{text-decoration:none;}

.tab_note2 a:hover{text-decoration:underline;}



/*For Slideshow*/

#slideshow {width:960px; height:350px; margin:auto 0px; background-color:#fff;	overflow:hidden; }

.ban{
	width:960px; 
	height:350px;
}
.ban img{
	padding:10px 50px 10px 10px;
}

.ban h1{
		color:#339A31;
		font-size:24px;
		padding:5px 10px;
}

.ban p{
		color:#333;
		font-size:14px;
		padding:5px 10px;
}


.nav{
	width:194px;
	height:82px;
	margin:10px auto;
}

#prev2, #next2{ width:97px; height:82px;} #prev2{ float:left;} #next2{ float:right;}

#textslide1{width:307px; height:176px; background:url(../images/textslide1.gif) no-repeat; text-indent:-9999px;}

#textslide2{width:377px; height:159px; background:url(../images/textslide2.gif) no-repeat; text-indent:-9999px;}

#textslide3{width:481px; height:159px; background:url(../images/textslide3.gif) no-repeat; text-indent:-9999px;}

#textslide4{width:302px; height:61px; background:url(../images/textslide4.gif) no-repeat; text-indent:-9999px;}

#textslide5{width:467px; height:130px; background:url(../images/textslide5.gif) no-repeat; text-indent:-9999px;}

#textslide6{width:384px; height:73px; background:url(../images/textslide6.gif) no-repeat; text-indent:-9999px;}

#textslide7{width:414px; height:44px; background:url(../images/textslide7.gif) no-repeat; text-indent:-9999px;}

#textslide8{width:484px; height:83px; background:url(../images/textslide8.gif) no-repeat; text-indent:-9999px;}

#textslide9{width:506px; height:59px; background:url(../images/textslide9.gif) no-repeat; text-indent:-9999px;}

#textslide10{width:208px; height:42px; background:url(../images/textslide10.gif) no-repeat; text-indent:-9999px;}

#textslide11{width:532px; height:48px; background:url(../images/textslide11.gif) no-repeat; text-indent:-9999px;}

#textslide12{width:532px; height:48px; background:url(../images/textslide12.gif) no-repeat; text-indent:-9999px;}

#textslide13{width:451px; height:73px; background:url(../images/textslide13.gif) no-repeat; text-indent:-9999px;}

#textslide14{width:507px; height:216px; background:url(../images/textslide14.gif) no-repeat; text-indent:-9999px;}

#textslide15{width:542px; height:125px; background:url(../images/textslide15.gif) no-repeat; text-indent:-9999px;}

#textslide16{width:563px; height:322px; background:url(../images/textslide16.gif) no-repeat; text-indent:-9999px;}

#textslide17{width:553px; height:212px; background:url(../images/textslide17.gif) no-repeat; text-indent:-9999px;}

#textslide18{width:272px; height:72px; background:url(../images/textslide18.gif) no-repeat; text-indent:-9999px;}

#textslide19{width:535px; height:72px; background:url(../images/textslide19.gif) no-repeat; text-indent:-9999px;}

#textslide20{width:473px; height:61px; background:url(../images/textslide20.gif) no-repeat; text-indent:-9999px;}
