
html, body{
	padding:0;
	margin:0;
	background-color:#f7f7f7;
	}

#newheader_wrapper{
	background:url(../images/new/images/bg.jpg) repeat-x 0 0;
	height:62px;
	}

#newheader{
	background:url(../images/new/images/header_bg.jpg) no-repeat 0 0;
	width:579px;
	padding:13px 0 0 17px;
	}
	
#newlogo{
	float:left;
	width:176px;
	}
	
#newheader_right{
	float:left;
	width:389px;
	padding:8px 0 0 14px;
	font:bold .90em "Trebuchet MS";/*bold 1.1em "Trebuchet MS"*/
	color:#221e1f;
	}
	
.cleardiv{
	clear:both;
	font-size:0; /*ie6 hack*/
	}
	
.cleardiv2{
	clear:both;
	font-size:0; /*ie6 hack*/
	height:0; /*ie6 hack*/
	}
	
#newphone_wrapper{
	float:left;
	width:172px;
	}
	
#newmail_wrapper{
	float:left;
	width:198px;
	}
	
#newphone_pic{
	float:left;
	width:23px;
	}
	
#newphone_text{
	float:left;
	width:146px;
	}
	
#newmail_pic{
	float:left;
	width:24px;
	}
	
#newmail_text{
	float:left;
	width:170px;
	}
	
#newmail_text a:link, #newmail_text a:visited{
	text-decoration:none;
	color:#221e1f;
	}
	
#newmail_text a:hover{
	text-decoration:underline;
	}
	
#newcontainer{
	width:740px;
	padding:26px 0 0 15px;
	}
	
#newcontent_first{
	padding:0 0 12px 0;
	}
	
#newcontent_first_left{
	float:left;
	width:470px;
	background:url(../images/new/images/banner.jpg) no-repeat 0 0;
	height:208px;
	padding:24px 0 0 20px;
	}
	
#newcontent_first_left h1{
	padding:0 0 7px 0;
	margin:0;
	font:bold 2em "Trebuchet MS";
	color:#221e1f;
	}
	
#newcontent_first_left p{
	padding:0;
	margin:0;
	font:normal 1.1em Arial, Helvetica, sans-serif;
	color:#221e1f;
	width:232px;
	line-height:140%;
	}
	
#newcontent_first_right{
	float:right;
	width:240px;
	}
	
#newpress_heading{
	background:url(../images/new/images/press_heading.jpg) no-repeat 0 0;
	width:240px;
	height:21px;
	font-size:0; /*ie6 hack*/
	}
	
#newpress_middle{
	background:#efefef url(../images/new/images/press_bg.jpg) repeat-x 0 0;
	width:204px;
	border-left:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;
	padding:0 17px 0 17px;
	}
	
#newpress_bottom{
	background:url(../images/new/images/press_bottom.jpg) no-repeat 0 0;
	width:240px;
	height:20px;
	font-size:0; /*ie6 hack*/
	}
	
#newpress_middle h2{
	color:#19aaab;
	padding:0 0 4px 7px;
	margin:0;
	font:bold 1.8em "Trebuchet MS";
	line-height:100%;
	}
	
.newpress_middle_normal{
	padding:0;
	}
	
.newpress_middle_gray{
	padding:0;
	}
	
.newpress_middle_normal ul{
	padding:3px 0 3px 6px;
	margin:0;
	}
	
.newpress_middle_normal ul li{
	color:#221e1f;
	padding:0 0 0 20px;
	margin:0;
	}
	
.newpress_middle_normal ul li a:link, .newpress_middle_normal ul li a:visited{
	text-decoration:none;
	color:#221e1f;
	font:normal 1em Arial, Helvetica, sans-serif;
	line-height:100%;
	}
	
.newpress_middle_normal ul li a:hover{
	color:#19aaab;
	}

.newpress_big{
	font:bold 1.1em Arial, Helvetica, sans-serif;
	}	
	
.newpress_middle_gray ul{
	padding:9px 0 10px 6px;
	margin:0;
	}
	
.newpress_middle_gray ul li{
	color:#221e1f;
	padding:0 0 0 20px;
	margin:0;
	}
	
.newpress_middle_gray ul li a:link, .newpress_middle_gray ul li a:visited{
	text-decoration:none;
	color:#221e1f;
	font:normal 1em Arial, Helvetica, sans-serif;
	line-height:110%;
	}
	
.newpress_middle_gray ul li a:hover{
	color:#19aaab;
	}

.newpress_text_bg{
	background:url(../images/new/images/press_bg_hover.jpg) repeat-x 0 0;
	}	
	
#newpromo_div{
	background:url(../images/new/images/product_promo_bg.jpg) no-repeat 0 0;
	width:740px;
	height:36px;
	}
	
#newpromo_left{
	float:left;
	width:352px;
	padding:9px 0 0 16px;
	color:#221e1f;
	font:normal 1.2em "Trebuchet MS";
	font-style:italic;
	height:27px;
	}
	
#newpromo_middle{
	float:left;
	width:268px;
	padding:6px 0 0 0;
	height:30px;
	}
	
#newpromo_middle ul{
	padding:0;
	margin:0;
	list-style:none;
	}
	
#newpromo_middle ul li{
	padding:0;
	margin:0;
	float:left;
	}
	
.button1 a:link, .button1 a:visited{
	background:url(../images/new/images/button1.jpg) no-repeat 0 0;
	display:block;
	width:28px;
	height:26px;
	}
	
.button1 a:hover{
	background:url(../images/new/images/button1_hover.jpg) no-repeat 0 0;
	width:28px;
	height:26px;
	}
	
	
.button2 a:link, .button2 a:visited{
	background:url(../images/new/images/button2.jpg) no-repeat 0 0;
	display:block;
	width:26px;
	height:26px;
	}
	
.button2 a:hover{
	background:url(../images/new/images/button2_hover.jpg) no-repeat 0 0;
	width:26px;
	height:26px;
	}

	
.button3 a:link, .button3 a:visited{
	background:url(../images/new/images/button3.jpg) no-repeat 0 0;
	display:block;
	width:27px;
	height:26px;
	}
	
.button3 a:hover{
	background:url(../images/new/images/button3_hover.jpg) no-repeat 0 0;
	width:27px;
	height:26px;
	}
	
	
.button4 a:link, .button4 a:visited{
	background:url(../images/new/images/button4.jpg) no-repeat 0 0;
	display:block;
	width:27px;
	height:26px;
	}
	
.button4 a:hover{
	background:url(../images/new/images/button4_hover.jpg) no-repeat 0 0;
	width:27px;
	height:26px;
	}
	
	
.button5 a:link, .button5 a:visited{
	background:url(../images/new/images/button5.jpg) no-repeat 0 0;
	display:block;
	width:26px;
	height:26px;
	}
	
.button5 a:hover{
	background:url(../images/new/images/button5_hover.jpg) no-repeat 0 0;
	width:26px;
	height:26px;
	}
	
	
.button6 a:link, .button6 a:visited{
	background:url(../images/new/images/button6.jpg) no-repeat 0 0;
	display:block;
	width:28px;
	height:26px;
	}
	
.button6 a:hover{
	background:url(../images/new/images/button6_hover.jpg) no-repeat 0 0;
	width:28px;
	height:26px;
	}
	
	
.button7 a:link, .button7 a:visited{
	background:url(../images/new/images/button7.jpg) no-repeat 0 0;
	display:block;
	width:26px;
	height:26px;
	}
	
.button7 a:hover{
	background:url(../images/new/images/button7_hover.jpg) no-repeat 0 0;
	width:26px;
	height:26px;
	}
	
	
.button8 a:link, .button8 a:visited{
	background:url(../images/new/images/button8.jpg) no-repeat 0 0;
	display:block;
	width:28px;
	height:26px;
	}
	
.button8 a:hover{
	background:url(../images/new/images/button8_hover.jpg) no-repeat 0 0;
	width:28px;
	height:26px;
	}
	
	
.button9 a:link, .button9 a:visited{
	background:url(../images/new/images/button9.jpg) no-repeat 0 0;
	display:block;
	width:28px;
	height:26px;
	}
	
.button9 a:hover{
	background:url(../images/new/images/button9_hover.jpg) no-repeat 0 0;
	width:28px;
	height:26px;
	}
	
#newpromo_right{
	float:left;
	width:99px;
	margin:5px 0 0 0;
	font:bold 12px Arial, Helvetica, sans-serif;
	}
	
#newpromo_right a:link, #newpromo_right a:visited{
	background:#436b74 url(../images/new/images/see_it_work.jpg) repeat-y 0 0;
	width:74px;
	display:block;
	color:#fff;
	text-decoration:none;
	padding:5px 0 6px 25px;
	}
	
#newpromo_right a:hover{
	background:#436b74 url(../images/new/images/see_it_work_hover.jpg) repeat-y 0 0;
	width:74px;
	}
	
#newproduct_wrapper{
	padding:12px 0 7px 0;
	}
	
.newproduct_row{
	margin:0 0 12px 0;
	background:url(../images/new/images/box_outer_bg.jpg) repeat-y 0 0;
	width:740px;
	}
	
.newproduct_row_top{
	background:url(../images/new/images/box_top_bg.jpg) no-repeat 0 0;
	width:740px;
	}
	
.newproduct_row_bottom{
	background:url(../images/new/images/box_bottom_bg.jpg) no-repeat 0 0;
	width:740px;
	}
	
.newproduct_box_outer{
	float:left;
	width:226px;
	margin:0 10px 0 0;
	padding:9px 7px 12px 7px;
	}
	
.newproduct_box_outer_last{
	float:left;
	width:226px;
	padding:9px 7px 12px 7px;
	}
	
.newproduct_box_outer p, .newproduct_box_outer_last p{
	padding:48px 110px 0 12px;
	margin:0;
	font:normal 1.1em Arial, Helvetica, sans-serif;
	color:#221e1f;
	line-height:150%;
	}
	
#newproduct_box1{
	width:226px;
	background:url(../images/new/images/pos_pic.jpg) no-repeat 0 0;
	}
	
.newproduct_bottom_box{
	width:225px;
	margin:0 10px 0 0;
	padding:3px 0 0 15px;
	float:left;
	height:35px;
	}	
	
.newproduct_bottom_box a:link, .newproduct_bottom_box a:visited{
	background:#436b74 url(../images/new/images/product_button.jpg) repeat-y 0 0;
	width:179px;
	display:block;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	padding:5px 0 5px 32px;
	}
	
.newproduct_bottom_box a:hover{
	background:#436b74 url(../images/new/images/product_button_hover.jpg) repeat-y 0 0;
	}
	
	
.newproduct_bottom_box_last{
	width:225px;
	padding:3px 0 0 15px;
	height:35px;
	float:left;
	}	
	
.newproduct_bottom_box_last a:link, .newproduct_bottom_box_last a:visited{
	background:#436b74 url(../images/new/images/product_button.jpg) repeat-y 0 0;
	width:179px;
	display:block;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	padding:5px 0 5px 32px;
	}
	
.newproduct_bottom_box_last a:hover{
	background:#436b74 url(../images/new/images/product_button_hover.jpg) repeat-y 0 0;
	}

#newproduct_box2{
	width:226px;
	background:url(../images/new/images/receipt_pic.jpg) no-repeat 0 0;
	}
	
	
#newproduct_box3{
	width:226px;
	background:url(../images/new/images/barcode_pic.jpg) no-repeat 0 0;
	}
	
#newproduct_box4{
	width:226px;
	background:url(../images/new/images/portable_pic.jpg) no-repeat 0 0;
	}
	
#newproduct_box5{
	width:226px;
	background:url(../images/new/images/kiosk_pic.jpg) no-repeat 0 0;
	}
	
#newproduct_box6{
	width:226px;
	background:url(../images/new/images/peripherals_pic.jpg) no-repeat 0 0;
	}
	
#newproduct_box7{
	width:226px;
	background:url(../images/new/images/consumables_pic.jpg) no-repeat 0 0;
	}
	
#newproduct_box8{
	width:226px;
	background:url(../images/new/images/technical_pic.jpg) no-repeat 0 0;
	}
	
#newproduct_box9{
	width:226px;
	background:url(../images/new/images/featured_pic.jpg) no-repeat 0 0;
	}
	
	
#newfooter{
	padding:0;
	}	
	
#newfooter_upper{
	padding:0 0 10px 0;
	}
	
#newfooter_upper_row{
	padding:7px 0 0 0;
	}
	
#newfooter_upper_row ul{
	padding:0;
	margin:0;
	list-style:none;
	}
	
#newfooter_upper_row ul li{
	padding:0 18px 0 0;
	margin:0;
	display:inline;
	}
	
#newfooter_lower{
	padding:10px 0 0 0;
	}
	
#newfooter_lower_left{
	float:left;
	width:480px;
	}
	
#newfooter_lower_right{
	float:right;
	width:240px;
	}
	

	

	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
