@import url('file://///ztrweb3/trwebsite/reset.css');
@import url('file://///ztrweb3/trwebsite/typography.css');

/*****Basic Elements*****/  
* {
	margin: 0 auto 0 auto; /* GLOBAL RESET */
	padding: 0;
}
body {
	background-color:#ffffff;
	margin:0;
	text-align: center;
	line-height: 1.6;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #616161;
}
	
h1, h2, h3, h4, h5, h6 {
	color:#227ab0;
	font-weight: normal;
}


h1 {
	font-size: 26px;
	margin-bottom: 30px;
}

h2 {
	font-size: 21px;
	margin-bottom: 30px;
	line-height:1.6;
}

h3 {font-size: 3.2em; line-height:1.2em; font-weight:normal; border:none; margin:0; padding:0 0 22px 0; color:#227ab0;}

h4 {
	font-size: 16px;
	margin-bottom: 11px;
}

h5 {
	font-size: 14px;
	margin-bottom: 10px;
}

h6 {
	font-size: 13px;
	margin-bottom: 10px;
}

a {
	text-decoration: none;
	color: #336 ;
}

a:hover {
	text-decoration: none;	
	color:#236d9b;
}

p, pre {
	margin-bottom: 12px;
	
}

strong {
	color: #333131;
	font-weight: bold;
}

ol {
	list-style-type: decimal;
}

ul {
	list-style-type: none;
}

ul.cool-li {
	list-style-type: none;
	margin-bottom: 16px;
}

ul.cool-li li {
	padding: 0px 0px 0px 10px;
	background:  url(file://///ztrweb3/trwebsite/site/ntmplat/images/list-item.gif) no-repeat 0px 8px;
	font:Verdana, Geneva, sans-serif;
	size:14px;
}

em, dfn {
	font-style: italic;
}

abbr,acronym {
	color: #353535;
	border-bottom: 1px dashed #868585;
}

dfn, dt {
	color: #353535;
}

dd {
	margin: 0px 0px 0px 10px;
}

div.hr {
	border-top: 1px solid #e9eced;
	height: 1px;
	width: 100%;
	margin: 10px 0px;
	clear: both;
} /* use this div with a class "hr" instead of the standart hr element */

fieldset {
	border: 3px solid #eeeeee;
	padding: 10px;
}

legend {
	font-size: 14px;
	color: #a1a0a0;
	font-weight: bold;
}

fieldset label {
	display: block;
	font-size: 13px;
}

fieldset input, fieldset textarea {
	background: #F1F1F1;
	border:1px solid #E2E2E2;
	padding:3px;	
	color:#4C4C4C;
}

blockquote span {
	color: #77868b;
	font-weight: bold;
}

p.author {
	color: #437181;
	font-weight: bold;
}

p.author em {
	font-weight: normal;
	color: #616161;
}

.legenda {
	font-size: 14px;
	color: #a1a0a0;
	font-weight: normal;
}
.legenda2 {
	font-size: 14px;
	color: #333;
	font-style:italic;
	
	
}
.legenda3 {
	font-size: 16px;
	color: #666;
	font-style:italic;
	text-align:right;
	
	
}



p.titulo {
	color: #437181;
	font-weight: bold;
}

p.titulo em {
	font-weight: normal;
	color: #616161;
}

p.title {
    color: #ffffff;
	font-weight: bold;	
		font-size:24px;
		font-style:normal;
		font-family: "arial";
}

.partners  {
font:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#A7A7A7;
font-size:27px;
line-heigth:32px;
text-align:left;
padding-top:30px;

}
ul.blue-li h2{
	font:Verdana, Geneva, sans-serif;
	font-size:22px;
	color: #666;
	line-height:22px;
	padding-bottom:20px;
}


ul.blue-li {
	font:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #666;
	list-style-type: none;
	margin-bottom: 12px;
	padding-left:15px;
}

ul.blue-li li {
	padding: 0px 0px 0px 10px;
	font:Verdana, Geneva, sans-serif;
	font-size:14px;
	line-height:1.4;
}

ul.blue-li li a {
	padding: 0px 0px 0px 10px;
	font:Verdana, Geneva, sans-serif;
	font-size:14px;
	color: #666;
	line-height:1.4;
}

.button3 {color: #3F4096}
/******************block lider for home page*****************************/
.big {font-size: 1.8em; padding:0; line-height:1.2em; color:#a6a6a6; margin:0 0 22px 0;}
.big_cfirst {font-size: 1.8em; padding:0; line-height:1.2em; color: #369; margin:0 0 22px 0;}
.big_encoder {font-size: 1.8em; padding:0; line-height:1.2em; color: #F63; margin:0 0 22px 0;}
.fat{font-weight:bold;}
.white {font-size: 1.2em; padding:0 10px 0 0; line-height:1.4em; color:#fff;}
.float_right {float:right;}
.float_left {float:left;}

.stroke { border:1px solid #fff;}
.small  {font-size: 1.1em; padding:0; line-height:1.4em;}
.gray {color: #666; font-size:1em; font-style:normal;}
.title{ font-size:1.1em; font-style:italic; color:#227ab0;}
/*
	HOME PAGE WIDGET STRUCTURE JQUERY 
*/
#blogSliderWrap 					{ width: 1000px; margin: 0 auto; padding:40px 0 10px 0;
									    position: relative; }
#blogSlider 						{ margin: 0 auto; width: 940px; }

.stripViewer 						{ position: relative; overflow: hidden; clear: both; }
.stripViewer .panelContainer 		{ position: relative; left: 0px; top: 10px; }
.stripViewer .panelContainer .panel { float: left; position: relative; width: 920px; }
.stripNav 							{ position: relative; top: 0; left:0px; z-index: 99; }
.wrapper 							{ padding: 10px; }
.innerWrap 							{ width: 920px; overflow: hidden; }


/* 
	MAIN TABBED NAVIGATION
*/
.stripNav ul li 					{ float: left; }

.stripNav li a 						{ /* Generic "CSS image replacement" */
									  display: block; height: 59px; text-indent: -9999px; }
/* The below class names are auto-generated by the JavaScript */
.stripNav li.tab1 a { background:  url(file://///ztrweb3/trwebsite/site/ntmplat/i/tab_1.png) top center no-repeat; width: 230px; min-height:inherit; }
.stripNav li.tab2 a { background:  url(file://///ztrweb3/trwebsite/site/ntmplat/i/tab_2.png) top center no-repeat; width: 230px; min-height:inherit;  }
.stripNav li.tab3 a { background:  url(file://///ztrweb3/trwebsite/site/ntmplat/i/tab_3.png) top center no-repeat; width: 230px; min-height:inherit;  }
.stripNav li.tab4 a { background:  url(file://///ztrweb3/trwebsite/site/ntmplat/i/tab_4.png) top center no-repeat; width: 230px; min-height:inherit; }

.stripNav li a:hover, 
.stripNav li a:active, 
.stripNav li a:focus 				{ /* Restore focus styling that we removed when we removed outlines */
									  background-position: top center; }

/* It is neccessary to repeat the image paths here */
.stripNav li.tab1 a.current { background: url(file://///ztrweb3/trwebsite/site/ntmplat/i/tab_1.png) bottom center no-repeat; }
.stripNav li.tab2 a.current { background: url(file://///ztrweb3/trwebsite/site/ntmplat/i/tab_2.png) bottom center no-repeat; }
.stripNav li.tab3 a.current { background: url(file://///ztrweb3/trwebsite/site/ntmplat/i/tab_3.png) bottom center no-repeat; }
.stripNav li.tab4 a.current { background: url(file://///ztrweb3/trwebsite/site/ntmplat/i/tab_4.png) bottom center no-repeat; }


.left_column { width:430px; float:left; padding:30px 10px 10px 0;}
.right_column { width:430px; height:100%; float:left; padding:30px 0 0 0;}
.right_column .description{ float:left; width:100%; overflow:hidden;}
.tagline{ width:438px; height:98px; background:transparent url(file://///ztrweb3/trwebsite/site/ntmplat/images/tagline.png) no-repeat; text-indent:-9999px; overflow:hidden;}
.featured { width:407px; height:237px; padding:17px 0 0 13px; background:transparent  url(file://///ztrweb3/trwebsite/site/ntmplat/i/bg_image.png) no-repeat;}
ul.listing{ float:left; padding:12px 80px 28px 10px; margin:0;}
ul.listing li{ list-style-image: none; background-image:url(file://///ztrweb3/trwebsite/i/ico_li.png); background-repeat: no-repeat; background-position: left center; padding:0 0 2px 25px; margin:0 0 5px 0; font-size:1.4em;}



/* end of tab navigation for the home page*****/
#testimonials { margin:0 auto; width:940px; background:#f2f2f2; border:1px solid #e0e0df;}
#testimonials_inner { margin:10px; padding:20px; width:880px; background:#f8f7f7; border:1px solid #ececec;}
#testimonials_inner p.intro{ color:#d05606; font-weight:bold; font-size:1.4em;}
#testimonials_inner h4{ padding:20px 0; font-family:"Times New Roman", Times, serif; font-size:2.2em; color:#666; font-weight:normal; font-style:italic; line-height:1.4em;}
#testimonials_inner a.all { display:block; width:192px; background:#f2f2f2; border:1px solid #e0e0e0; color:#6c6c6c; font-size:1.4em; padding:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#testimonials_inner a.all:hover { display:block; width:192px; background:#fff; border:1px solid #e0e0e0; color:#6c6c6c; font-size:1.4em; padding:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#testimonials_inner p.sig{ float:right; padding:0 20px 0 0;}
#testimonials_inner p.sig span{ font-size:1.1em; font-style:italic; color:#666;}
#testimonials_inner a.logo {float:right; width:162px; height:16px; display:block; text-indent:-9999px; overflow:hidden;}






/* Slideshow */

div#slideshow {
	float:left;
	padding-right: 0px;
	padding-top:20px;
	width: 950px;
}

div#slides {
	
	height: 271px;
	width: 950px;
}

div#slides a.thumb {
	display:none;
}





div#slides a.default-slide {
	display:block;
}

div#slideshow-commands {
	/*background:  url('site/ntmplat/css/i/commands-bg.png') no-repeat;*/
	height: 19px;
	left: 12px;
	padding: 20px 25px 20px 10px;
	position: relative;
	width: 100px;
	float: right;
}

a#previous-slide {
	background:   url(site/ntmplat/css/i/commands-previous-slide.png) no-repeat;
	display: block;
	float: left;
	height: 12px;
	margin-top: 2px;
	text-indent: -9000px;
	width: 9px;
	
}

a#next-slide {
	background: url('file://///ztrweb3/trwebsite/site/ntmplat/css/i/commands-next-slide.png') no-repeat;
	display: block;
	float: right;
	height: 12px;
	margin-top: 0px;
	text-indent: -9000px;
	width: 9px;
}

div#slideshow-commands h4
{   font-family:Verdana, Geneva, sans-serif;
font-size:10px;
color:#FFF;

	
	width:100%;
}

/* Message */

div#message {
	padding-left:30px;
	margin-left: 410px;
	width: 350px;
}

div#message h3 {
	margin-bottom: 20px;
}
/*end of slide show */



/*****Generic Classes*****/ 

.minmargin {
	margin-bottom: 1px;
}

.nomargin {
	margin-bottom: 0px;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.container {
	width: 950px;
	margin: 0px auto;
	top:0px;
	text-align: left;
	position: relative;
	overflow: hidden;
}

.container_cfheader {
	width: 540px;
	float:left;
	top:0px;
	text-align: left;
	position: relative;
	overflow: hidden;
}

.main_navigation {
	width: 940px;
	margin: 0px auto;
	height:200px;
	top:0px;
	text-align: left;
	position: relative;
	overflow: hidden;
}
.subcontainer {
	width: 940px;
	margin: 30px auto;
	text-align: left;
	position: relative;
	overflow: hidden;
}
.containing {
	width: 950px;
	margin: 0px auto;
	text-align: left;
	position: relative;
	overflow: hidden;
}

.howcontaining {
	width: 950px;
	margin: 0px auto;
	padding-right:10px;
	text-align: left;
	position: relative;
	overflow: hidden;
}


.clearfix {
	clear: both; 
}

/*****Basic Layout*****/  

/** Header **/

#header {
	background: url(site/ntmplat/images/headerbg-trans.png) repeat-x;
	height: 200px;
	
}

/** Logo **/

#header h1 {
	background: url(site/ntmplat/images/logo-trans.png) no-repeat;
	width: 358px;
	height: 100px;
	text-indent: -9990px;
	margin: 0px 0px 0px 0px;
	z-index:1;
}



#header span#header_phone {
	font-style: italic;
	color: #464646;
	font-size: 12px;
	padding-left:18px;
}


/*** Main Menu ***/

#header ul#top_menu {
	list-style-type: none;
	position: absolute;
	height:40px;
	right: 4px;
	top: 105px;
	overflow: hidden;
}

#header ul#top_menu li {
	float: left;
}

#header ul#top_menu li a {
	color: #585858;
	display: block;
	padding: 5px 13px;
	font-size:12px;
	text-transform: uppercase;
}

#header ul#top_menu li a {
	text-decoration: none;
}

#header ul#top_menu li.active a, #header ul#top_menu li a:hover {
	background: #ffd7e0 url(site/ntmplat/images/active_item.gif) repeat-x;
	color: #ffffff;
}

#header ul#top_menu li.active {
	background: #ffd7e0 url(site/ntmplat/images/active_item.gif) repeat-x;
	margin: 0px 5px;
}

/*** bottom navigation bar ***/

#header ul#bottom_menu {
	list-style-type: none;
	position: absolute;
	height:40px;
	right: 4px;
	top: 160px;
	overflow: hidden;
}

#header ul#bottom_menu li {
	float: left;
}

#header ul#bottom_menu li a {
	color: #ffffff;
	display: block;
	padding: 5px 13px;
	font-size:12px;
	text-transform: uppercase;
}

#header ul#bottom_menu li a {
	text-decoration: none;
}

#header ul#bottom_menu li.active a, #header ul#bottom_menu li a:hover {
	background: #ffd7e0 url(site/ntmplat/images/active_item.gif) repeat-x;
	color: #ffffff;
}

#header ul#bottom_menu li.active {
	background: #ffd7e0 url(site/ntmplat/images/active_item.gif) repeat-x;
	margin: 0px 5px;
}

/**end of buttom nav bar**/
/**submenu**/
#support h1 {
	width: 950px;
	height: 80px;
	text-indent: -9990px;
	margin: 0px 0px 0px 0px;
}

#support span#header_phone {
	font-style: italic;
	color: #81726a;
	font-size: 12px;
}
#support ul#support_menu {
	list-style-type: none;
	position: absolute;
	height:80px;
	right: 80px;
	top: 330px;
	overflow: hidden;
	display:block;
}

#support ul#support_menu li {
	float: left;
}


/*** Content ***/
#main{
	float: left;
	width: 560px;
}

#know_enco{
	float: left;
	width: 500px;
	padding-right:20px;
}

#application{
	float: left;
	width:940px;
}

#cfmain{
	float: left;
	width: 500px;
	line-height:1.0em;
}

#indumain {
float:left;
width:540px;
text-align:left;
}

#maincontent {
	float: left;
	width: 940px;
}

#mainabout {
	float: left;
	width: 540px;
}

#pressrelease {
	float: left;
	width: 540px;
}

#pressrelease p {
	font-family:Verdana, Geneva, sans-serif;
	size:13px;
	color:#666;
	line-height:18px;
	
}
#pressrelease h2{
	font:Verdana, Geneva, sans-serif;
	font-size:18px;
	color: #333;
	line-height:22px;
	padding-bottom:20px;
	
	
}

#content {
	background: #ffffff url(site/ntmplat/images/content_bg.gif) repeat-x top left;
	padding: 20px 0px;
}

#newhome_content {
	background: #ffffff  url(site/ntmplat/images/images/content_bg.jpg) repeat-x top left;
	padding: 20px 0px;
}

#advantages {
	background: #ffffff;
	padding: 20px 0px;
}
#content_how {
	
	padding: 20px 0px;
}

#howcontent {
	background: #ffffff  url(site/ntmplat/images/how.gif) repeat-x top left;
	padding: 20px 0px;
}

#encontent {
	background: #ffffff  url(site/ntmplat/images/second_content.gif) repeat-x top left;
	padding: 20px 0px;
}

#holidaycontent {
	background: #ffffff  url(/site/ntmplat/images/second_content.gif) repeat-x top left;
	padding: 20px 0px;
	margin-left: auto;
	margin-right:auto;

}

#mainform {
	float: left;
	width: 570px;
}

#mapmain {
	float: left;
	width: 940px;
}

.mapcontaining {
	width: 940px;
	height:450px;
	margin: 0px auto;
	position: relative;
	overflow: hidden;
	border: 0px solid #f8f9fa;
	padding: 10px;
	padding-bottom:10px;
	margin-top: 1px;
	
}
/*** content blocks ***/
.white_box { margin-top:50px; }
.white_box {width:307px; background: url(site/ntmplat/images/images/white-box.jpg) center repeat-y; margin-bottom:10px;}
.white_box_top {background:url(site/ntmplat/images/images/grey-shadow-effect-top.jpg) no-repeat center top;}
.white_box_bottom {height:280px;}
.white_box_bottom {background:url(site/ntmplat/images/images/box-bottom-shadow.jpg) no-repeat center bottom; padding:12px 17px 42px 16px;}
.white_box h2 {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#FEFEFE; text-align:center; background:url(site/ntmplat/images/images/box-title-background.jpg) no-repeat; height:48px; line-height:34px; margin-bottom:5px; }
.padding {padding:0px 18px 0px 18px;}
.white_box  p.para_1 {color:#3F3F3F; font-size:12px; line-height:18px; padding:0px 0px 10px 0px;}
.white_box  p {color:#3F3F3F; font-size:12px; line-height:18px; padding:4px 0px 6px 0px;}
.middle_box {float:left; margin-left:20px;}
.white_box .title_1 {font-size:16px; font-weight:bold; color:#000000; background-image:url(site/ntmplat/images/images/arrow.jpg) no-repeat;;}
.seperator {background:url(site/ntmplat/images/images/white-box-list-seperator.jpg) repeat-x; height:1px; margin:15px 0px 10px 0px !important; margin:15px 0px 0px 0px;}
/**/

#left_panel {width:225px; float:left; margin:0px 0px 0px 0px;}
.right_box_2 {float:right; width:225px;}
.right_box_2 { background:  url(indulink/images/backgrounds/right-box-2-bg.jpg) repeat-y; margin:0px 0px 8px 0px;}
.right_box_2 div {background:url(indulink/images/backgrounds/right-box-2-top.jpg) no-repeat top;}
.right_box_2 div div {background:url(indulink/images/backgrounds/right-box-2-bottom.jpg) no-repeat bottom; padding:10px 10px 36px 10px; height:100%;}

.right_box_2 h2 {font-size:16px; font-weight:bold; color:#000000; margin-bottom:5px;}
.right_box_2 p {line-height:18px; font-size:12px;}
.right_box_2 input {width:127px; height:26px; line-height:26px; background:url(images/backgrounds/right-box-2-input-bg.jpg) no-repeat  !important; background:fixed url(images/backgrounds/right-box-2-input-bg.jpg) no-repeat; border:none; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px 5px 0px 5px;  margin:8px 0px 0px 0px;}
.right_box_2 .signup {float:left;  margin:8px 0px 0px 3px;}
.img_float_2 {float:left; margin:5px 13px 0px 0px;}
#left_panel {width:225px; float:right; margin:0px 0px 0px 0px;}
.left_box_2 {float:left; width:225px;}
.left_box_2 {  background:  url(indulink/images/backgrounds/right-box-2-bg.jpg) repeat-y; margin:0px 0px 8px 0px;}
.left_box_2 div {background:url(indulink/images/backgrounds/right-box-2-top.jpg) no-repeat top;}
.left_box_2 div div {background:url(indulink/images/backgrounds/right-box-2-bottom.jpg) no-repeat bottom; padding:10px 10px 36px 10px; height:100%;}

.left_box_2 h2 {font-size:16px; font-weight:bold; color:#000000; margin-bottom:5px;}
.left_box_2 p {line-height:18px; font-size:12px;}
.left_box_2 input {width:127px; height:26px; line-height:20px; background:url(images/backgrounds/right-box-2-input-bg.jpg) no-repeat  !important; background:fixed url(images/backgrounds/right-box-2-input-bg.jpg) no-repeat; border:none; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px 5px 0px 5px;  margin:8px 0px 0px 0px;}
.right_box_2 .signup {float:left;  margin:8px 0px 0px 3px;}
.img_float_2 {float:left; margin:5px 13px 0px 0px;}



/**/

#innerblock_left {
	float: left;
	width: 250px;
}

#innerblock_right {
	float:right;
	width: 250px;
}
#innerblock_left h4 {
	font-size: 13px;
	color: #ffffff;
	line-height:1.4;
}
#innerblock_right h4 {
	font-size:13px;
	color: #F60;
	line-height:1.4;
}

#innerblock img {
	padding-right:20px;
}

#innerblock_left div#blocks {
	padding: 1px;
	background: #ffffff;
	margin-bottom: 10px;
	border: 1px solid #edecec;
}

#innerblock_left div#blocks-inner {
	background: #ffffff url(site/ntmplat/images/bg_home_content1.gif) repeat-x;
	padding: 8px 12px 4px;
}

#innerblock_right div#blocks {
	padding: 1px;
	background: #ffffff;
	margin-bottom: 10px;
	border: 1px solid #edecec;
}

#innerblock_right div#blocks-inner {
	background: #ffffff url(site/ntmplat/images/bg_home_content1.gif) repeat-x;
	padding: 8px 16px 4px;
}



/*** content for encoders page ***/

/*** content blocks ***/

#innercontent_left {
	float: left;
	width: 250px;
}

#innercontent_right {
	float:right;
	width: 250px;
}
#innercontent left h2 {
	font-size: 12px;
	color: #ffffff;
	line-height:14px;
}
#innercontent_right h2 {
	font-size: 12px;
	color: #ffffff;
	line-height:10px;
}

#innercontent img {
	padding-right:20px;
}

#innercontent_left div#contents {
	padding: 1px;
	background: #ffffff;
	margin-bottom: 10px;
	border: 1px solid #edecec;
}

#innercontent_left div#contents-inner {
	background: #ffffff url(site/ntmplat/images/bg_home_content1.gif) repeat-x;
	padding: 8px 12px 4px;
}

#innercontent_right div#contents {
	padding: 1px;
	background: #ffffff;
	margin-bottom: 10px;
	border: 1px solid #edecec;
}

#innercontent_right div#contents-inner {
	background: #ffffff url(site/ntmplat/images/bg_home_content1.gif) repeat-x;
	padding: 8px 16px 4px;
}


#packaging_ad {
	background:   url(site/ntmplat/images/back_pacl.jpg) no-repeat;
	height: 300px;
	overflow: hidden;
	position: relative;
}

#packaging_ad div#images {
	padding-top: 0px;
}



#packaging_ad .photo {
	margin-top: 1px;
	width:950px;
	height:300px;
	float: right;
	position: relative;
	z-index:2;
}





#packaging_ad .photo img {
	width: 950px;
	height: 300px;
}



#packaging_ad.image {
	overflow: hidden;
}

#packaging_ad .container {
	height: 300px;
	overflow: hidden;
}
/*** content for encoders page ***/




#goose_video {
	float: left;
	width: 400px;
	padding:20px;
}
#goosevideo_right {
	float: right;
	width: 400px;
	padding:20px;
}



body#home div#encoder h2{
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #036;
	width: 940px;
	float: left;
}
#encoderblock_left {
	float: left;
	width: 225px;
}

#encoderblock_right {
	float:right;
	width: 225px;
}
#encoderblock_left h2 {
	font-size: 15px;
	color: #C00;
	line-height:1.4;
}
#encoderblock_right h2 {
	font-size: 15px;
	color: #C00;
	line-height:1.4;
}

#encoderblock img {
	padding-right:10px;
}

#encoderblock_left div#encoblocks {
	padding: 1px;
	background: #ffffff;
	margin-bottom: 10px;
	border: 1px solid #edecec;
}

#encoderblock_left div#encoblocks-inner {
	background: #ffffff ;
	padding: 8px 12px 4px;
}


#encoderblock_right div#encoblocks {
	padding: 1px;
	background: #ffffff;
	margin-bottom: 10px;
	border: 1px solid #edecec;
}

#encoderblock_right div#encoblocks-inner {
	background: #ffffff ;
	padding: 8px 16px 4px;
}

#encoderblock_right div#encoblocks-middle {
	margin-left: auto;
	margin-right:auto;
	background: #ffffff ;
	padding: 8px 16px 4px;
}


/***end of encoders content ***/
#linearblock_left {
	float: left;
	width: 470px;
}
#linearblock_left h2 {
	font-size: 15px;
	color: #06C;
	line-height:1.4;
}
#linearblock_left div#linearblocks {
	padding: 1px;
	background: #ffffff;
	margin-bottom: 10px;
	border: 1px solid #edecec;
}

#linearblock_left div#linearblocks-inner {
	background: transparent ;
	padding: 8px 12px 4px;
}



/*** Sidebar ***/

#howenco_side {
	float: left;
	width: 320px;
}


#howenco_side h2 {
	font-size: 16px;
	margin-bottom: 30px;
	color: #369;
}

#howenco_side .block {
	padding: 1px;
	background: #ffffff;
	margin-bottom: 30px;
	border: 1px solid #edecec;
}


#howenco_side .block-inner {
	background: #ffffff  url(site/ntmplat/images/sidebar_block_bg.gif) repeat-x;
	padding: 10px 10px 10px;
}


/*** Sidebar ***/
#sidebar {
	float: right;
	width: 340px;
}



#sidebar h2 {
	font-size: 21px;
	margin-bottom: 30px;
	color: #369;
}

#sidebar .block {
	padding: 1px;
	background: #ffffff;
	margin-bottom: 30px;
	border: 1px solid #edecec;
}


#sidebar .block-inner {
	background: #ffffff  url(site/ntmplat/images/sidebar_block_bg.gif) repeat-x;
	padding: 16px 30px 8px;
}


/*** Sidebar ***/
#presssidebar {
	float: right;
	width: 340px;
}

#presssidebar .ico {
	background: url(site/ntmplat/images/arrow-trans.png) 0px 5px no-repeat;
	padding-bottom:30px;
	padding-right:20px;
	margin-bottom: 30px;
	
}

#presssidebar h2 {
	font-size: 19px;
	font-weight:300;
	margin-bottom: 30px;
	color: #C30;
}

#presssidebar .block {
	padding: 15px;
	background: #ffffff;
	margin-bottom: 30px;
	border: 1px solid #edecec;
}


#presssidebar .block-inner {
	background: #ffffff  url(site/ntmplat/images/sidebar_block_bg.gif) repeat-x;
	padding: 16px 30px 8px;
}

/*** senseable sidebar***/

#sidebar_sense {
	float: right;
	width: 340px;
}

#sidebar_sense h2 {
	font-size: 21px;
	margin-bottom: 30px;
	color: #8ca5b4;
}

#sidebar_sense .block {
	padding: 1px;
	background: #ffffff;
	margin-bottom: 25px;
	border: 1px solid #edecec;
}


#sidebar_sense .block-inner_sense {
	background: #ffffff url(site/ntmplat/images/sidebar_bg_sense.gif) repeat-x;
	padding: 14px 30px 8px;
}

#sidebar_sense .block-inner_pres {
	
	padding: 14px 20px 8px;
}

/*** end senseable sidebar ***/

/*** content for goose page ***/

#goose_area {
	background: url(ntmplat/images/fearea_bg_enco.gif) repeat-x;
	height: 350px;
	overflow: hidden;
	position: relative;
}


#goose_area div#slides {
	padding-top: 0px;
	height:350px;
	
}
#goose_area .description {
	float: left;
	width: 0px;
	height: 0px;
}
#goose_area .description p {
	font-size: 13px;
}

#goose_area .description h2 {
	font-size: 17px;
	color: #423d3a;
	margin-bottom: 15px;
	font-weight: bold;
}
#goose_area .photo {
	background: none;
	border: 0px solid #f8f9fa;
	padding: 0px;
	padding-bottom:0px;
	margin-top: 1px;
	width:940px;
	height:350px;
	float: right;
	position: relative;
}
#goose_area .img {
	width:940px;
	height:350px;
	
}

#goose_area .slide {
	overflow: hidden;
	height:350px;
}

#goose_area .container {
	height: 350px;
	overflow: hidden;
}

.overimage {position: absolute;	right: -1px;	top: -2px;	width: 87px;	height: 89px;	z-index: 5;}

.overimage.goose {
	background: url(site/ntmplat/images/webdesign-trans.png) right top no-repeat;
}

.overimage_image.goose {
	background: url(site/ntmplat/images/print-trans.png) right top no-repeat;
}

.overimage_image.goose {
	background: url(site/ntmplat/images/flash-trans.png) right top no-repeat;
}

a.jgoosevideo{
	width: 270px;
	height: 70px;
	position: absolute;
	text-indent: -9999px;
	cursor: pointer;
	z-index:3;
	}


a.goosevideo {
	background:  url(site/ntmplat/images/linear_webinar.png) no-repeat;
	left: 600px;
	top:221px;
}
a.gooseresponse{
	width: 300px;
	height: 61px;
	position: absolute;
	text-indent: -9999px;
	cursor: pointer;
	z-index:3;
	}


a.gooseresponse{
	background:  url(site/ntmplat/images/whitepaper_button.png) no-repeat;
	left: 100px;
	top:221px;
}

body#home div#goose{
	width: 940px;
	float: left;
}
#gooseblock_left {
	float: left;
	width: 230px;
}

#gooseblock_right {
	float:right;
	width: 230px;
}
#gooseblock_left h2 {
	font-size: 17px;
	color: #C00;
	line-height:1.4;
}
#gooseblock_right h2 {
	font-size: 17px;
	color: #C00;
	line-height:1.4;
}

#gooseblock img {
	padding-right:10px;
}

#gooseblock_left div#gooseblocks {
	padding: 1px;
	background: #ffffff;
	margin-bottom: 10px;
	border: 1px solid #edecec;
}

#gooseblock_left div#gooseblocks-inner {
	background: #ffffff ;
	padding: 8px 12px 4px;
}

#egooseblock_right div#gooseblocks {
	padding: 1px;
	background: #ffffff;
	margin-bottom: 10px;
	border: 1px solid #edecec;
}

#gooseblock_right div#gooseblocks-inner {
	background: #ffffff ;
	padding: 8px 16px 4px;
}


/*******end of goose page




/***** cfirst header ****/
#featured_area_header {
	background: #ffffff;
	height: 150px;
	overflow: hidden;
	position: relative;
}
#featured_area_header div#mySlides {
	padding-top: 15px;
	
}
#featured_area_header .description {
	float: left;
	width: 275px;
	height: 150px;
}
#featured_area_header .photo {
	background: #ffffff;
	border: 0px solid #f8f9fa;
	padding: 10px;
	padding-bottom:10px;
	margin-top: 1px;
	width:200px;
	height:150px;
	float: right;
	position: relative;
}
/***** end cfirst header ****/
/********home page featured area*****/
#banners {
background:   url(site/ntmplat/i/bg_index.jpg) no-repeat;
/*background:  url(site/ntmplat/images/winter.jpg);*/
	height: 350px;
	overflow: hidden;
	position: relative;
}


#banners div#mySlides {
	padding-top:10px;
	
}
#banners .description {
	float: left;
	width: 0px;
	height: 0px;
}
#banners .description p {
	font-size: 13px;
}

#banners .description a.learn_more {
	font-size: 11px;
	text-transform: uppercase;
}
#banners .description h2 {
	font-size: 17px;
	color: #423d3a;
	margin-bottom: 15px;
	font-weight: bold;
}
#banners .photo {
	background: none;
	border: 0px solid #f8f9fa;
	padding-top: 10px;
	padding-bottom:0px;
	margin-top: 1px;
	width:950px;
	height:271px;
	float: right;
	position: relative;
}
#banners .img {
	width:950px;
	height:271px;
	
}

#banners .slide {
	overflow: hidden;
	height:271px;
}

#banners .container {
	height: 350px;
	overflow: hidden;
}
#banners .containing {
	height: 308px;
	overflow: hidden;
}

/******/


/********home page header area*****/
#nheader {
background:  url(site/ntmplat/images/images/new_bg_home.jpg) ;
	height: 350px;
	overflow: hidden;
	position: relative;
}


#nheader div#mySlides {
	padding-top:5px;
	
}

#nheader .photo {
	background: none;
	border: 0px solid #f8f9fa;
	
	padding-bottom:0px;
		width:950px;
	height:271px;
	float: right;
	position: relative;
}
#nheader .img {
	width:950px;
	height:271px;
	
}

#nheader .slide {
	overflow: hidden;
	height:271px;
}

#nheader .container {
	height: 350px;
	width:950px;
	overflow: hidden;
}

#page_container {width:950px; margin:auto;}


.overimage {position: absolute;	right: -1px;	top: -2px;	width: 87px;	height: 89px;	z-index: 5;}

.overimage.encoder {
	background: url(site/ntmplat/images/webdesign-trans.png) right top no-repeat;
}

.overimage_image.laser {
	background: url(site/ntmplat/images/print-trans.png) right top no-repeat;
}

.overimage_image.detection {
	background: url(site/ntmplat/images/flash-trans.png) right top no-repeat;
}

a.jFlowPrev, a.jFlowNext {
	display: block;
	width: 89px;
	height: 34px;
	position: absolute;
	bottom: -4px;
	text-indent: -9999px;
	cursor: pointer;
}

a.jFlowPrev {
	background:  url(site/ntmplat/i/prev-trans.png) no-repeat;
	left: 0px;
}

a.getsupport{
	display: block;
	width: 201px;
	height: 57px;
	position: absolute;
	bottom: -4px;
	text-indent: -9999px;
	cursor: pointer;
	}

a.getsupport {
	background: url(site/ntmplat/images/register.png) no-repeat;
	left:0px;
}
a.jFlowNext {
	background:  url(site/ntmplat/images/next-trans.png) no-repeat;
	right: 0px;
}

div#Controller {
	display: none;
}

/*******end featured area for home page*******/


/*******Christmas design*******/

#banners_snow {
	background: url(site/ntmplat/images/snow.jpg) no-repeat center;
	height: 350px;
	overflow: hidden;
	position: relative;
}
#banners_snow div#mySlides {
	padding-top:10px;
	
}
#banners_snow .description {
	float: left;
	width: 0px;
	height: 0px;
}
#banners_snow .description p {
	font-size: 13px;
}

#banners_snow .description a.learn_more {
	font-size: 11px;
	text-transform: uppercase;
}
#banners_snow .description h2 {
	font-size: 17px;
	color: #423d3a;
	margin-bottom: 15px;
	font-weight: bold;
}
#banners_snow .photo {
	background: none;
	border: 0px solid #f8f9fa;
	padding-top: 10px;
	padding-bottom:0px;
	margin-top: 1px;
	width:950px;
	height:271px;
	float: right;
	position: relative;
}
#banners_snow .img {
	width:950px;
	height:271px;
	
}

#banners_snow .slide {
	overflow: hidden;
	height:271px;
}

#banners_snow .container {
	height: 350px;
	overflow: hidden;
}
#banners_snow .containing {
	height: 308px;
	overflow: hidden;
}

.overimage {position: absolute;	right: -1px;	top: -2px;	width: 87px;	height: 89px;	z-index: 5;}

.overimage.encoder {
	background: url(site/ntmplat/images/webdesign-trans.png) right top no-repeat;
}

.overimage_image.laser {
	background: url(site/ntmplat/images/print-trans.png) right top no-repeat;
}

.overimage_image.detection {
	background: url(site/ntmplat/images/flash-trans.png) right top no-repeat;
}

a.jFlowPrev, a.jFlowNext {
	display: block;
	width: 89px;
	height: 34px;
	position: absolute;
	bottom: -4px;
	text-indent: -9999px;
	cursor: pointer;
}

a.jFlowPrev {
	background:  url(site/ntmplat/i/prev-trans.png) no-repeat;
	left: 0px;
}

a.getsupport{
	display: block;
	width: 201px;
	height: 57px;
	position: absolute;
	bottom: -4px;
	text-indent: -9999px;
	cursor: pointer;
	}

a.getsupport {
	background: url(site/ntmplat/images/register.png) no-repeat;
	left:0px;
}
a.jFlowNext {
	background:  url(site/ntmplat/images/next-trans.png) no-repeat;
	right: 0px;
}

div#Controller {
	display: none;
}


/*******end of  Christmas design*******/


/********request quote page*****/
#quote_request {
	background: url(site/ntmplat/images/shopping-cart-BANNER.gif) repeat-x;
	height: 200px;
	overflow: hidden;
	position: relative;
}

#quote_request div#image {
	padding-top: 0px;
	
}


#quote_request .photo {
	background: none;
	border: 0px solid #f8f9fa;
	padding: 0px;
	padding-bottom:0px;
	margin-top: 1px;
	width:950px;
	height:200px;
	float: right;
	position: relative;
}
#quote_request .img {
	width:950px;
	height:271px;
	
}

#quote_request .slide {
	overflow: hidden;
	height:271px;
}

#quote_request .container {
	height: 350px;
	overflow: hidden;
}
#quote_request .containing {
	height: 308px;
	overflow: hidden;
}



/*******end featured area for cart page*******/

#encoder_how {
	background: url(site/ntmplat/images/enco_banner_bg.jpg) no-repeat;
	height: 350px;
	overflow: hidden;
	position: relative;
}

/********home page featured world encoders main page*****/
#encoder_area {
	background: url(site/ntmplat/images/enco_banner_bg.jpg) no-repeat;
	height: 350px;
	overflow: hidden;
	position: relative;
}

#linear_area {
	background: url(site/ntmplat/images/linear_bg.gif) repeat-x;
	height: 300px;
	overflow: hidden;
	position: relative;
}
#encoder_area div#images {
	padding-top: 0px;
	height:350px;
	
}
#linear_area div#images {
	padding-top: 0px;
	height:300px;
	
}
#encoder_area .description {
	float: left;
	width: 0px;
	height: 0px;
}
#encoder_area .description p {
	font-size: 13px;
}

#encoder_area .description a.learn_more {
	font-size: 11px;
	text-transform: uppercase;
}
#encoder_area .description h2 {
	font-size: 17px;
	color: #423d3a;
	margin-bottom: 15px;
	font-weight: bold;
}
#encoder_area .photo {
	background: none;
	border: 0px solid #f8f9fa;
	padding: 0px;
	padding-bottom:0px;
	margin-top: 1px;
	width:940px;
	height:350px;
	float: right;
	position: relative;
}
#linear_area .photo {
	background: none;
	border: 0px solid #f8f9fa;
	padding: 0px;
	padding-bottom:0px;
	margin-top: 1px;
	width:940px;
	height:350px;
	float: right;
	position: relative;
}
#encoder_area .img {
	width:940px;
	height:350px;
	
}

#encoders  {
	width:540px;
	
	
}

#encoder_area .slide {
	overflow: hidden;
	height:350px;
}

#encoder_area .container {
	height: 350px;
	overflow: hidden;
}

.overimage {position: absolute;	right: -1px;	top: -2px;	width: 87px;	height: 89px;	z-index: 5;}

.overimage.encoder {
	background: url(site/ntmplat/images/webdesign-trans.png) right top no-repeat;
}

.overimage_image.laser {
	background: url(site/ntmplat/images/print-trans.png) right top no-repeat;
}

.overimage_image.detection {
	background: url(site/ntmplat/images/flash-trans.png) right top no-repeat;
}

a.jlinearwebinar{
	width: 270px;
	height: 70px;
	position: absolute;
	text-indent: -9999px;
	cursor: pointer;
	z-index:3;
	}


a.jlinearwebinar {
	background:  url(site/ntmplat/images/linear_webinar.png) no-repeat;
	left: 600px;
	top:221px;
}

/* Tabs for downloading brochures  */
ul#tabs_download {
	margin-top: 30px;
	position: absolute;
	left: 285px;
	top: -20px;
	
}

ul#tabs_download li {
	background:   url(site/ntmplat/images/stripnav.jpg) no-repeat;
	list-style: none;
	float: left;
	height:51px;
	margin-right: 1px;
	width: 214px;
}

ul#tabs_download li a {
	display: block;
	height: 100%;
	text-indent: -9000px;
	width: 100%;
}
ul#tabs_download li#english {
	background-position: 0 0;
	width:214px;
}

ul#tabs_download li#english:hover {
	background-position: 0px -50px;
}

ul#tabs_download li#french {
	background-position: -214px 0px;
}

ul#tabs_download li#french:hover {
	background-position: -214px -50px;
}
ul#tabs_download li#spanish {
	background-position: -428px 0px;
}

ul#tabs_download li#spanish:hover {
	background-position: -428px -51px;
}

/*end tabs for support landing page*/



a.jlinearwhite{
	width: 300px;
	height: 61px;
	position: absolute;
	text-indent: -9999px;
	cursor: pointer;
	z-index:3;
	}


a.jlinearwhite {
	background:  url(site/ntmplat/images/whitepaper_button.png) no-repeat;
	left: 100px;
	top:221px;
}
a.jencoderwhite{
	width: 300px;
	height: 61px;
	position: absolute;
	text-indent: -9999px;
	cursor: pointer;
	z-index:3;
	}


a.jencoderwhite {
	background:   url(site/ntmplat/images/encoder_button.png) no-repeat;
	left: 44px;
	top:285px;
}
a.jencoderwebinar{
	width: 270px;
	height: 70px;
	position: absolute;
	text-indent: -9999px;
	cursor: pointer;
	z-index:3;
	}

a.jencoderwebinar {
	background:  url(site/ntmplat/images/linear_webinar.png) no-repeat;
	left: 596px;
	top:280px;
}

a.jLE200{
	width: 263px;
	height: 60px;
	position: absolute;
	text-indent: -9999px;
	cursor: pointer;
	z-index:3;
	}

a.jLE200 {
	background:  url(site/ntmplat/images/le200_download.png) no-repeat;
	left: 596px;
	top:280px;
}

/*******end featured area for encoders main page******/

.description  {
	font-size: 12px;
	color: #06C;
	margin-bottom: 15px;
	
}
/********IP69K  main page*****/
#ip69k_content {
	background: #ffffff  url(site/ntmplat/images/ip69_bg.gif) repeat-x top left;
	padding: 20px 0px;
}

#ip69k_area {
	background:  #ffffff url(site/ntmplat/images/ip69k_banner.jpg) no-repeat;
	height: 350px;
	overflow: hidden;
	position: relative;
}

#ip69k_area div#slides {
	padding-top: 0px;
	height:350px;
	
}

#ip69k_area .description {
	float: left;
	width: 0px;
	height: 0px;
}
#ip69k_area .description p {
	font-size: 13px;
}

#ip69k_area .description a.learn_more {
	font-size: 11px;
	text-transform: uppercase;
}
#ip69k_area .description h2 {
	font-size: 17px;
	color: #423d3a;
	margin-bottom: 15px;
	font-weight: bold;
}

#ip69k_area .photo_ip {
	background: none;
	border: 0px solid #f8f9fa;
	padding: 0px;
	padding-bottom:0px;
	margin-top: 1px;
	width:940px;
	height:350px;
	float: left;
	position: relative;
}
#ip69k_area .img {
	width:940px;
	height:350px;
	
}

#ip69k_area .slide {
	overflow: hidden;
	height:350px;
}

#ip69k_area .container {
	height: 350px;
	overflow: hidden;
}
.ip69kbg {
	width: 2000px;
	height: 350px;
	position: absolute;
	cursor: pointer;
	z-index:-1;
	}


.ip69kbg {
	background:  url(site/ntmplat/images/ip69k_banner.jpg) no-repeat;
	left: 0px;
	top:0px;	
}

.ip69over {float:left; margin:42px 0 0 -4px; display:block; width:270px; height:45px; text-indent:-9999px; overflow:hidden;}

.ip69over.Square {
	background:  url(site/ntmplat/images/square-trans.jpg) left top no-repeat;
}

.ip69over_cylinder {
	background:  url(site/ntmplat/images/cylindrical_trans.png) right top no-repeat;
}

a.ip69k_white{
	width: 385px;
	height: 51px;
	position: absolute;
	text-indent: -9999px;
	cursor: pointer;
	z-index:3;
	}


a.ip69k_white{
	background: url(site/ntmplat/images/ethernet_guide.png) no-repeat;
	left: 50px;
	top:200px;
}

/*** content for ip69k page ***/

body#home div#ip69k {
	width: 960px;
	float: left;
}
#ip69kblock_left {
	float: left;
	width: 940px;
}

#ip69kblock_right {
	float:left;
	width: 480px;
}
#ip69kblock_left h2 {
	font-size: 21px;
	color: #F63;
	font-family: Verdana, Geneva, sans-serif;
}
#ip69kblock_right h2 {
	font-size: 21px;
	color: #F63;
	font-family: Verdana, Geneva, sans-serif;
	
}

#ip69kblock img {
	padding-right:5px;
}

#ip69kblock_left div#ipblocks {
	padding: 1px;
	background: #ffffff;
	margin-bottom: 10px;
	margin-right:5px;
	border: 1px solid #edecec;
}

#ip69kblock_left div#iplocks-inner p{
	background: #ffffff ;
	padding: 8px 12px 4px;
	font: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:16px;
	line-height:1.2;
	color: #666;
}

#ip69kblock_right div#ipblocks {
	padding: 1px;
	background: #ffffff;
	margin-bottom: 10px;
	margin-right:5px;
	border: 1px solid #edecec;
}

#ip69kblock_right div#ipblocks-inner {
	background: #ffffff ;
	padding: 8px 16px 4px;
}

/***IP69K ENDS HERE ***/

/********communication main page*****/
#communication_area {
	background: url(site/ntmplat/images/communicationbg.jpg) no-repeat;
	height: 300px;
	overflow: hidden;
	position: relative;
}

#communication_area div#slides {
	padding-top: 0px;
	height:259px;
	
}
#communication_area div#slides {
	padding-top: 0px;
	height:259px;
	
}
#communication_area .description {
	float: left;
	width: 0px;
	height: 0px;
}
#communication_area .description p {
	font-size: 13px;
}

#communication_area .description a.learn_more {
	font-size: 11px;
	text-transform: uppercase;
}
#communication_area .description h2 {
	font-size: 17px;
	color: #423d3a;
	margin-bottom: 15px;
	font-weight: bold;
}
#communication_area .photo {
	background: none;
	border: 0px solid #f8f9fa;
	padding: 0px;
	padding-bottom:0px;
	margin-top: 1px;
	width:940px;
	height:350px;
	float: right;
	position: relative;
}
#communication_area .photo {
	background: none;
	border: 0px solid #f8f9fa;
	padding: 0px;
	padding-bottom:0px;
	margin-top: 1px;
	width:940px;
	height:259px;
	float: right;
	position: relative;
}
#communication_area .img {
	width:940px;
	height:350px;
	
}

#communication_area .slide {
	overflow: hidden;
	height:350px;
}

#communication_area .container {
	height: 350px;
	overflow: hidden;
}

.overimage {position: absolute;	right: -1px;	top: -2px;	width: 87px;	height: 89px;	z-index: 5;}

.overimage.encoder {
	background: url(site/ntmplat/images/webdesign-trans.png) right top no-repeat;
}

.overimage_image.laser {
	background: url(site/ntmplat/images/print-trans.png) right top no-repeat;
}

.overimage_image.detection {
	background: url(site/ntmplat/images/flash-trans.png) right top no-repeat;
}

a.communication_white{
	width: 192px;
	height: 52px;
	position: absolute;
	text-indent: -9999px;
	cursor: pointer;
	z-index:3;
	}


a.communication_white{
	background: url(site/ntmplat/images/ethernet_guide.png) no-repeat;
	left: 40px;
	top:180px;
}

/*** content for encoders page ***/

body#home div#communication {
	width: 960px;
	float: left;
}
#communicationblock_left {
	float: left;
	width: 480px;
}

#communicationblock_right {
	float:right;
	width: 480px;
}
#communicationblock_left h2 {
	font-size: 21px;
	color: #C00;
	line-height:1.4;
}
#communicationblock_right h2 {
	font-size: 21px;
	color: #C00;
	line-height:1.4;
}

#communicationblock img {
	padding-right:5px;
}

#communicationblock_left div#commblocks {
	padding: 1px;
	background: #ffffff;
	margin-bottom: 10px;
	margin-right:5px;
	border: 1px solid #edecec;
}

#communicationblock_left div#commlocks-inner {
	background: #ffffff ;
	padding: 8px 12px 4px;
}

#communicationblock_right div#commblocks {
	padding: 1px;
	background: #ffffff;
	margin-bottom: 10px;
	margin-right:5px;
	border: 1px solid #edecec;
}

#communicationblock_right div#commblocks-inner {
	background: #ffffff ;
	padding: 8px 16px 4px;
}

/***end of communication page content ***/



/********home page featured product pages*****/
#products_area {
	background: url(site/ntmplat/images/featured_area_bg_prod.gif) repeat-x;
	height: 240px;
	overflow: hidden;
	position: relative;
}

#products_area div#images {
	padding-top: 5px;
	
}

#products_area .photo {
	background: none;
	border: 0px solid #f8f9fa;
	padding: 0px;
	padding-bottom:0px;
	margin-top: 1px;
	width:950px;
	height:220px;
	float: right;
	position: relative;
}
#products_area .img {
	width:950px;
	height:220px;
	
}

#products_area .image {
	overflow: hidden;
	height:220px;
}

#products_area .container {
	height: 350px;
	overflow: hidden;
}
#products_area .containing {
	height: 308px;
	overflow: hidden;
}


/*******end header area for product pages*******/


/********home page featured product pages*****/
#area_browse{
	background:  url(site/ntmplat/images/bg_browse_bg.gif) repeat-x;
	height: 240px;
	overflow: hidden;
	position: relative;
}

#area_browse div#images{
	padding-top: 5px;
	
}

#area_browse .photo {
	background: none;
	border: 0px solid #f8f9fa;
	padding: 0px;
	padding-bottom:0px;
	margin-top: 1px;
	width:950px;
	height:220px;
	float: right;
	position: relative;
}
#area_browse .img {
	width:950px;
	height:220px;
	
}

#area_browse .image {
	overflow: hidden;
	height:271px;
}

#area_browse .container {
	height: 350px;
	overflow: hidden;
}
#area_browse .containing {
	height: 308px;
	overflow: hidden;
}







/*******end header area for product pages*******/



/**Custumer first area **/

#cfirst_area {
	background: url(site/ntmplat/images/training_bg.gif) repeat-x;
	height: 250px;
	overflow: hidden;
	position: relative;
}

#cfirst_area div#images_cfirst {
	padding-top: 15px;
}

#cfirst_area .description {
	font-size:12px;
	float: left;
	width: 275px;
	height: 300px;
	font:Verdana, Geneva, sans-serif;
	color:#FFF;
}
#cfirst_area .description h2 {
	font-size: 17px;
	color: #423d3a;
	margin-bottom: 15px;
	font-weight: bold;
}


#cfirst_area .photo_cfirst {
	background: #ffffff;
	border: 0px solid #f8f9fa;
	padding: 10px;
	padding-bottom:10px;
	margin-top: 1px;
	width:600px;
	height:210px;
	float: right;
	position: relative;
}

#training_area {
	background: url(site/ntmplat/images/training_bg.gif) repeat-x;
	height: 250px;
	overflow: hidden;
	position: relative;
}

#training_area div#images_training {
	padding-top: 15px;
}


#training_area .description {
	float: left;
	width: 275px;
	height: 300px;
	font:Verdana, Geneva, sans-serif;
	color:#FFF;
}

#training_area .description h2 {
	font-size: 17px;
	color: #423d3a;
	margin-bottom: 15px;
	font-weight: bold;
}
#training_area .photo {
	padding: 10px;
	padding-bottom:10px;
	margin-top: 1px;
	width:600px;
	height:210px;
	float: right;
	position: relative;
}






/*******technical resources beging*************/

#featured_area_technical {
	background: url(site/ntmplat/images/featured_area_bg_resources.gif) repeat-x;
	height: 250px;
	overflow: hidden;
	position: relative;
}

#featured_area_technical div#mySlides_technical {
	padding-top: 15px;
}

#featured_area_technical .description {
	float: left;
	width: 275px;
	height: 300px;
	font:Verdana, Geneva, sans-serif;
	color:#FFF;
}

#featured_area_technical .description h2 {
	font-size: 17px;
	color: #423d3a;
	margin-bottom: 15px;
	font-weight: bold;
}
#featured_area_technical .photo {
	padding: 10px;
	padding-bottom:10px;
	margin-top: 1px;
	width:600px;
	height:210px;
	float: right;
	position: relative;
}

/**************technical resources end*******************/



#featured_area_cfirst .photo {
	background: url(site/ntmplat/images/featured_image_bg.gif) repeat-x;
	border: 0px solid #f8f9fa;
	padding: 10px;
	padding-bottom:10px;
	margin-top: 1px;
	width:600px;
	height:210px;
	float: right;
	position: relative;
}

#featured_area .prodphoto img {
	width: 900px;
	height: 220px;
}

#featured_area .prodphoto {
	background: url(site/ntmplat/images/featured_image_bg2.gif) repeat-x;
	border: 0px solid #f8f9fa;
	padding-right: 10px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	margin-top: 1px;
	width:900px;
	height:220px;
	float: none;
	position: relative;
}



/** Page Name **/

#pagename {
	background: #e9edf0 url(site/ntmplat/images/pagename_bg.gif) repeat-x top left;
	border-bottom: 1px solid #e7e9ea;
	height: 80px;
}

#pagename h2 {
	color: white;
	margin: 20px 0px 0px;
	line-height:1.2em;
	font-size: 30px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    
}

#pagebrand {
	background-color:#FFF;
	border-bottom: 1px solid #e7e9ea;
	height: 80px;
}

#pagebrand h2 {
	color: #333;
	text-align:left;
	margin: 20px 0px 0px;
	line-height:1.2em;
	font-size: 30px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    
}

#pagetitle {
	background: #e9edf0 url(site/ntmplat/images/pagename_bg.gif) repeat-x top left;
	border-bottom: 1px solid #e7e9ea;
	height: 80px;
}

#pagetitle h2 {
	color: white;
	margin: 20px 0px 0px;
	line-height:1.2em;
	
	font-size: 30px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    
}


#cfirsttitle {
	background: url(site/ntmplat/images/cfirst_title.gif) repeat-x top left;
	border-bottom: 0px solid #e7e9ea;
	height: 80px;
}

#cfirsttitle h2 {
	color: white;
	margin: 20px 0px 0px;
	line-height:1.2em;
	font-size: 30px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    
}

/** senseable page **/
#pagename_sense {
	background: #e9edf0 url(site/ntmplat/images/new_pagename_bg.gif) repeat-x top left;
	border-bottom: 0px solid #e7e9ea;
	height: 77px;
}

#pagename_sense h2 {
	color: white;
	margin: 20px 0px 0px;
	line-height:1.2em;
	font-size: 30px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    
}
#featured_area_sense {
	background: url(site/ntmplat/images/senseable_bg.gif) repeat-x;
	height: 200px;
	overflow: hidden;
	position: relative;
}

#featured_area_sense div#slides_sense {
	padding-top: 0px;
}


#featured_area_sense .description {
	float: left;
	width: 275px;
	height: 200px;
	font:Verdana, Geneva, sans-serif;
	color:#FFF;
}

#featured_area_sense .description h2 {
	font-size: 17px;
	color: #423d3a;
	margin-bottom: 15px;
	font-weight: bold;
}
#featured_area_sense .photo {
	padding: 10px;
	padding-bottom:10px;
	margin-top: 0px;
	width:950px;
	height:164px;
	float: right;
	position: relative;
}

/** end of senseable page **/



/*** Block inside home page ***/

#news_home {
	float: left;
	width: 340px;
}





/***** end block for homepage ****/

body#home #content h2 {
	margin-bottom: 20px;
}

body#home div#homepage {
	width: 560px;
	float: left;
}

body#home div#homepage h3{
	font:Verdana, Geneva, sans-serif;
	font-size:2.3em;
	font-weight:bold;
	line-height:1.2em;
	padding-bottom:20px;
	width: 560px;
	float: left;
}

body#home div#homepage ul {
	padding: 1px;
	background: #ffffff;
	margin-bottom: 25px;
	border: 1px solid #edecec;
	overflow: hidden;
	list-style-type: none;
	
}

body#home div#homepage ul li {
	float: left;
	width: 200px;
	margin: 0px 60px 15px 0px;
	overflow: hidden;
	padding: 0px 0px 0px 45px;
}

body#home div#homepage ul li#first {
	background:   url(ntmplat/images/service2.jpg) 0px 5px no-repeat;
}

body#home div#homepage ul li#second {
	background:  url(site/ntmplat/images/2.jpg) 0px 11px no-repeat;
}

body#home div#homepage ul li#third {
	background:   url(site/ntmplat/images/8.jpg) 0px 11px no-repeat;
}

body#home div#homepage ul li#fourth {
	background:  url(site/ntmplat/images/3.jpg) 0px 11px no-repeat;
}

body#home div#homepage ul li#fifth {
	background:   url(site/ntmplat/images/4.jpg) 0px 11px no-repeat;
}

body#home div#homepage ul li#sixth {
	background:   url(site/ntmplat/images/6.jpg) 0px 11px no-repeat;
}

body#home div#homepage ul li#seven {
	background:   url(site/ntmplat/images/support.jpg) 0px 11px no-repeat;
}
body#home div#homepage ul li#eight{
	background:  url(site/ntmplat/images/5.jpg) 0px 11px no-repeat;
}

body#home div#homepage ul li.last {
	margin-right: 0px;
}
body#home div#homepage ul li.new {
	margin-right: 10px;
}


body#home div#homepage ul li  {
	font-weight: bold;
	font-size: 15px;
	margin-bottom: 2px;
}

body#home div#homepage ul li p {
	color: #4d4c4c;
	line-height: 1.5;
}

/*********end of content for homepage********/


a.jquote{
	width: 191px;
	height: 40px;
	position: absolute;
	text-indent: -9999px;
	cursor: pointer;
	z-index:3;
	}


a.jquote {
	background:  url(site/ntmplat/i/getquote-trans.png) no-repeat;
	left: 350px;
}


a.jtech{
	width: 206px;
	height: 44px;
	position: absolute;
	text-indent: -9999px;
	cursor: pointer;
	z-index:3;
	}


a.jtech {
	background:  url(site/ntmplat/images/Buttontech-trans.png) no-repeat;
	left: 701px;
	top:197px;
}

a.jservice{
	width: 206px;
	height: 44px;
	position: absolute;
	text-indent: -9999px;
	cursor: pointer;
	z-index:3;
	}


a.jservice {
	background:  url(site/ntmplat/images/Buttonservice_trans.png) no-repeat;
	left: 705px;
	top:199px;
}

body#home #content h2 {
	margin-bottom: 20px;
	font-size:20px;
	
}

body#home div#services {
	width: 560px;
	height:640px;
	float: left;
}

body#home div#browse_prod {
	width: 550px;
	float: left;
}

body#home div#quote {
	width: 560px;
	float: left;
}
body#home div#services ul {
	overflow: hidden;
	list-style-type: none;
}

body#home div#services ul li {
	float: left;
	width: 200px;
	margin: 0px 60px 15px 0px;
	overflow: hidden;
	padding: 0px 0px 0px 45px;
}

body#home div#services ul li#first {
	background: url(site/ntmplat/images/enco.jpg) 0px 5px no-repeat;
}

body#home div#services ul li#second {
	background: url(site/ntmplat/images/laser.jpg) 0px 11px no-repeat;
}

body#home div#services ul li#third {
	background: url(site/ntmplat/images/linear.jpg) 0px 11px no-repeat;
}

body#home div#services ul li#fourth {
	background: url(site/ntmplat/images/pos.jpg) 0px 11px no-repeat;
}

body#home div#services ul li#fifth {
	background: url(site/ntmplat/images/indu.jpg) 0px 11px no-repeat;
}

body#home div#services ul li#sixth {
	background: url(site/ntmplat/images/safe.jpg) 0px 11px no-repeat;
}

body#home div#services ul li#seven {
	background: url(site/ntmplat/images/accs.jpg) 0px 11px no-repeat;
}
body#home div#services ul li#eight{
	background: url(site/ntmplat/images/accs.jpg) 0px 11px no-repeat;
}
body#home div#services ul li#nine{
	background: url(site/ntmplat/images/accs.jpg) 0px 11px no-repeat;
}

body#home div#services ul li.last {
	margin-right: 0px;
}
body#home div#services ul li.new {
	margin-right: 10px;
}


body#home div#services ul li h3 {
	font-weight: bold;
	font-size: 15px;
	margin-bottom: 2px;
}

body#home div#services ul li p {
	color: #4d4c4c;
	line-height: 1.5;
}

/**  services **/

/**  packaging**/



body#home div#services ul li#packaging1 {
	background:  url(site/ntmplat/images/contrast.jpg) 0px 5px no-repeat;
}

body#home div#services ul li#packaging2 {
	background:  url(site/ntmplat/images/color.jpg) 0px 11px no-repeat;
}

body#home div#services ul li#packaging3 {
	background:  url(site/ntmplat/images/prog.jpg) 0px 11px no-repeat;
}

body#home div#services ul li#packaging4 {
	background:  url(site/ntmplat/images/capa.jpg) 0px 11px no-repeat;
}

body#home div#services ul li#packaging5 {
	background:  url(site/ntmplat/images/safe.jpg) 0px 11px no-repeat;
}

body#home div#services ul li#packaging6 {
	background:  url(site/ntmplat/images/safe.jpg) 0px 11px no-repeat;
}





/** ending packaging services **/
#containerbox {
	width: 900px;
	margin: 0 auto;
	padding-right:10px;
	text-align: left;
	position: relative;
	overflow: hidden;
}
.content_wrapper {
	width: 900px;
	margin:0 auto;
	border: 1px solid #FFF;
	padding:18px 0px 0px 15px;
	background-color:#FFF;
	
}

body#home div#solu {
	padding:15px;
	width: 300px;
	float: left;
}


.sol {
	overflow: hidden;
	padding-bottom: 5px;
	margin-bottom: 25px;
	border-bottom: 1px solid #e9eced;
}

.sol h2 {
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#036;
}

.sol h2 a {
	color: #4B4745;
}


/** begining  of Customer first menu **/
body#home div#cfirst_home {
	width: 560px;
	float: left;
}
body#home div#services_home {
	width: 540px;
	float: left;
}


body#home div#cfirst_register {
	width: 900px;
	float: left;
}

body#home div#cfirst h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	width: 900px;
	float: left;
}


body#home div#cfirst_home ul {
	overflow: hidden;
	list-style-type: none;
}

body#home div#cfirst_home ul li {
	float: left;
	width: 400px;
	margin: 0px 60px 15px 0px;
	overflow: hidden;
	padding: 0px 0px 0px 45px;
}

body#home div#cfirst_home ul li#cfirst {
	background:  url(site/ntmplat/images/7.jpg) 0px 5px no-repeat;
}

body#home div#cfirst_home ul li#csecond {
	background: url(site/ntmplat/images/help.jpg) 0px 11px no-repeat;
}

body#home div#cfirst_home ul li#cthird {
	background: url(site/ntmplat/images/support.jpg) 0px 11px no-repeat;
}

body#home div#cfirst_home ul li#cfourth {
	background:  url(site/ntmplat/images/1.jpg) 0px 11px no-repeat;
}
body#home div#cfirst_home ul li.last {
	margin-right: 0px;
}
body#home div#cfirst_home ul li.new {
	margin-right: 10px;
}
/** end of customer first menu **/



body#home div#auto {
	width: 520px;
	float: left;
}

body#home div#auto ul {
	overflow: hidden;
	list-style-type: none;
}

body#home div#auto ul li {
	float: left;
	width:460px;
	margin: 0px 60px 15px 0px;
	overflow: hidden;
	padding: 0px 0px 0px 45px;
}
body#home div#auto ul li#auto1 {
	background:  url(site/ntmplat/images/safe.jpg) 0px 5px no-repeat;
}

body#home div#auto ul li#auto2 {
	background:  url(site/ntmplat/images/1.jpg) 0px 11px no-repeat;
}

body#home div#auto ul li#auto3 {
	background:  url(site/ntmplat/images/laser.jpg) 0px 11px no-repeat;
}

body#home div#auto ul li#auto4 {
	background: url(site/ntmplat/images/lasertrans1.jpg) 0px 11px no-repeat;
}

body#home div#auto ul li#auto5 {
	background:  url(site/ntmplat/images/color.jpg) 0px 11px no-repeat;
}

body#home div#auto ul li#auto6 {
	background: url(site/ntmplat/images/more.jpg) 0px 11px no-repeat;
}


/** end product category menu for auto industry  page **/



/**senseable products for iframe encoders page******/
body#home div#senseenco {
	width: 300px;
	float: left;
}

#senseenco_left {
	float: left;
	width: 300px;
}

#senseencoblock_left div#senseblocks {
	padding: 1px;
	background: #ffffff;
	margin-bottom:5px;
	border: 1px solid #edecec;
}

#senseencoderblock_left div#senseblocks-inner {
	background: #ffffff ;
	padding: 0px 4px 8px 4px;
}

#senseenco_right {
	float: right;
	width: 200px;
}

#senseencoblock_right div#senseblocks_right {
	padding: 1px;
	background: #ffffff;
	margin-bottom:5px;
	
}

#senseencoderblock_right div#senseblocksright-inner {
	background: #ffffff ;
	
}
body#home div#senseenco ul {
	float:left;
	overflow: hidden;
	list-style-type: none;
}

body#home div#senseenco ul li {
	float: left;
	width:300px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	padding: 0px 0px 0px 40px;
}
body#home div#senseenco ul li#senseenco1 {
	background: url(site/ntmplat/images/encosense1.jpg) 0px 5px no-repeat;
}

body#home div#senseenco ul li#senseenco2 {
	background: url(site/ntmplat/images/encosense2.jpg) 0px 5px no-repeat;
}

body#home div#senseenco ul li#senseenco3 {
	background: url(site/ntmplat/images/encosense3.jpg) 0px 5px no-repeat;
}

body#home div#senseenco ul li#senseenco4 {
	background: url(site/ntmplat/images/encosense4.jpg) 0px 5px no-repeat;
}

body#home div#senseenco ul li#senseenco5 {
	background: url(site/ntmplat/images/encosense4.jpg) 0px 5px no-repeat;
}
body#home div#senseenco ul li#senseenco6 {
	background: url(site/ntmplat/images/encosense5.jpg) 0px 5px no-repeat;
}

body#home div#senseenco ul li#senseenco7 {
	background: url(site/ntmplat/images/encosense6.jpg) 0px 5px no-repeat;
}

body#home div#senseenco ul li#senseenco8 {
	background: url(site/ntmplat/images/encosense7.jpg) 0px 5px no-repeat;
}
body#home div#senseenco ul li#senseenco9 {
	background: url(site/ntmplat/images/encosense8.jpg) 0px 5px no-repeat;
}
/**end senseable products for iframe encoders page******/
/**senseable products for iframe label sensors page******/
body#home div#senselabel {
	width: 320px;
	float: left;
}

#senselabel_left {
	float: left;
	width: 320px;
}

#senselabelblock_left div#senselabelblocks {
	padding: 1px;
	background: #ffffff;
	margin-bottom:5px;
	border: 1px solid #edecec;
}

#senselabellock_left div#senselabelblocks-inner {
	background: #ffffff ;
	
}

#senselabel_right {
	float: right;
	width: 200px;
}

#senselabelblock_right div#senselabelblocks_right {
	padding: 1px;
	background: #ffffff;
	margin-bottom:5px;
	
}

#senselabelblock_right div#senselabelright-inner {
	background: #ffffff ;
	
}
body#home div#senselabel ul {
	overflow: hidden;
	list-style-type: none;
}

body#home div#senselabel ul li {
	float: left;
	width:320px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	padding: 0px 0px 0px 40px;
}
body#home div#senselabel ul li#senselabel1 {
	background:  url(site/ntmplat/images/labesense1.jpg) 0px 5px no-repeat;
}

body#home div#senselabel ul li#senselabel2 {
	background: url(fsite/ntmplat/images/labelsense2.jpg) 0px 5px no-repeat;
}

body#home div#senselabel ul li#senselabel3 {
	background: url(site/ntmplat/images/labelsense3.jpg) 0px 5px no-repeat;
}

body#home div#senselabel ul li#senselabel4 {
	background: url(site/ntmplat/images/labelsense4.jpg) 0px 5px no-repeat;
}

/**end senseable products for iframe label sensors page******/
/**senseable products for iframe detection page******/
body#home div#detection {
	width: 520px;
	float: left;
}

body#home div#detection ul {
	overflow: hidden;
	list-style-type: none;
}

body#home div#detection ul li {
	float: left;
	width:460px;
	margin: 0px 60px 0px 0px;
	overflow: hidden;
	padding: 0px 0px 0px 45px;
}
body#home div#detection ul li#detection1 {
	background:  url(site/ntmplat/images/detectsense.jpg) 0px 5px no-repeat;
}

body#home div#detection ul li#detection2 {
	background: url(site/ntmplat/images/detectsense2.jpg) 0px 11px no-repeat;
}

body#home div#detection ul li#detection3 {
	background: url(site/ntmplat/images/detectsense3.jpg) 0px 11px no-repeat;
}

body#home div#detection ul li#detection4 {
	background: url(site/ntmplat/images/detectsense4.jpg) 0px 11px no-repeat;
}

body#home div#detection ul li#detection5 {
	background:url (site/ntmplat/images/presence.jpg) 0px 11px no-repeat;
}

/**end senseable products for iframe detection page******/


/** begins- product category menu for material handling industry  page **/

body#home div#material {
	width: 520px;
	float: left;
}

body#home div#material ul {
	overflow: hidden;
	list-style-type: none;
}

body#home div#material ul li {
	float: left;
	width:460px;
	margin: 0px 60px 15px 0px;
	overflow: hidden;
	padding: 0px 0px 0px 45px;
}
body#home div#material ul li#material1 {
	background: url(site/ntmplat/images/be90.jpg) 0px 5px no-repeat;
}

body#home div#material ul li#material2 {
	background: url(site/ntmplat/images/optical.jpg) 0px 11px no-repeat;
}

body#home div#material ul li#material3 {
	background: url(site/ntmplat/images/laser.jpg) 0px 11px no-repeat;
}

body#home div#material ul li#material4 {
	background: url(site/ntmplat/images/more.jpg) 0px 11px no-repeat;
}


/** end product category menu for material handling industry  page **/

/** begins- product category menu for the food industry page **/

body#home div#food{
	width: 520px;
	float: left;
}

body#home div#food ul {
	overflow: hidden;
	list-style-type: none;
}

body#home div#food ul li {
	float: left;
	width:460px;
	margin: 0px 60px 15px 0px;
	overflow: hidden;
	padding: 0px 0px 0px 45px;
}
body#home div#food ul li#food1 {
	background: url(site/ntmplat/images/capa.jpg) 0px 5px no-repeat;
}

body#home div#food ul li#food2 {
	background: url(site/ntmplat/images/color.jpg) 0px 11px no-repeat;
}

body#home div#food ul li#food3 {
	background: url(site/ntmplat/images/sensor1.jpg) 0px 11px no-repeat;
}

body#home div#food ul li#food4 {
	background: url(site/ntmplat/images/more.jpg) 0px 11px no-repeat;
}


/** end product category menu for food industry  page **/
/** product category menu for encoders page **/

body#home div#services ul li#firsten {
	background:  url(site/ntmplat/images/1.jpg) 0px 5px no-repeat;
}

body#home div#services ul li#seconden {
	background: url(site/ntmplat/images/encoder2.jpg) 0px 11px no-repeat;
}

body#home div#services ul li#thirden {
	background: url(site/ntmplat/images/encoder3.jpg) 0px 11px no-repeat;
}

body#home div#services ul li#fourthen {
	background: url(site/ntmplat/images/encoder4.jpg) 0px 11px no-repeat;
}

body#home div#services ul li#fifthen {
	background: url(site/ntmplat/images/encoder5.jpg) 0px 11px no-repeat;
}

body#home div#services ul li#sixthen {
	background: url(site/ntmplat/images/encoder6.jpg) 0px 11px no-repeat;
}

body#home div#services ul li#sevenen {
	background:  url(site/ntmplat/images/double.jpg) 0px 11px no-repeat;
}
body#home div#services ul li#eighten{
	background: url(site/ntmplat/images/encoder7.jpg) 0px 11px no-repeat;
}
body#home div#services ul li#nineen{
	background: url(site/ntmplat/images/encoder8.jpg) 0px 11px no-repeat;
}
/** end  of product category menu for encoders page **/








/**begins-  of product category menu for packaging industry **/


body#home div#pack{
	width: 520px;
	float: left;
}

body#home div#pack ul {
	overflow: hidden;
	list-style-type: none;
}

body#home div#pack ul li {
	float: left;
	width:460px;
	margin: 0px 60px 15px 0px;
	overflow: hidden;
	padding: 0px 0px 0px 45px;
}

body#home div#pack ul li#pack1 {
	background: url(site/ntmplat/images/contrast.jpg) 0px 5px no-repeat;
}

body#home div#pack ul li#pack2 {
	background: url(site/ntmplat/images/color.jpg) 0px 11px no-repeat;
}

body#home div#pack ul li#pack3 {
	background: url(site/ntmplat/images/le200.jpg) 0px 11px no-repeat;
}

body#home div#pack ul li#pack4 {
	background: url(site/ntmplat/images/prog.jpg) 0px 11px no-repeat;
}

body#home div#pack ul li#pack5 {
	background: url(site/ntmplat/images/capa.jpg) 0px 11px no-repeat;
}

body#home div#pack ul li#pack6 {
	background:  url(site/ntmplat/images/fork.jpg) 0px 11px no-repeat;
}
/** end  of product category menu for packaging industry **/

/**begins-  of product category menu for other industries **/


body#home div#other{
	width: 520px;
	float: left;
}

body#home div#other ul {
	overflow: hidden;
	list-style-type: none;
}

body#home div#other ul li {
	float: left;
	width:460px;
	margin: 0px 60px 15px 0px;
	overflow: hidden;
	padding: 0px 0px 0px 45px;
}

body#home div#other ul li#other1 {
	background: url(site/ntmplat/images/contrast.jpg) 0px 5px no-repeat;
}

body#home div#other ul li#other2 {
	background: url(site/ntmplat/images/color.jpg) 0px 11px no-repeat;
}

body#home div#other ul li#other3 {
	background: url(site/ntmplat/images/le200.jpg) 0px 11px no-repeat;
}

body#home div#other  ul li#other4 {
	background: url(site/ntmplat/images/prog.jpg) 0px 11px no-repeat;
}

body#home div#other  ul li#other5 {
	background: url(site/ntmplat/images/capa.jpg) 0px 11px no-repeat;
}

body#home div#other  ul li#other6 {
	background: url(site/ntmplat/images/more.jpg) 0px 11px no-repeat;
}
/** end  of product category menu for other industries **/


/** Laser distance product category menu for laser  page **/
body#home div#services ul li#laser {
	background: url(site/ntmplat/images/laser.jpg) 0px 5px no-repeat;
}
body#home div#services ul li#lasertwo {
	background: url(site/ntmplat/images/laserIP.jpg) 0px 11px no-repeat;
}
body#home div#services ul li#laserthree {
	background:  url(site/ntmplat/images/lht9.jpg) 0px 11px no-repeat;
}
/** end  of product category laser page **/

/** lineat transducer styles begin **/

body#home div#services ul li#linear {
	background: url(site/ntmplat/images/lasertrans1.jpg) 0px 5px no-repeat;
}

body#home div#services ul li#linear2 {
	background: url(site/ntmplat/images/linear2.jpg) 0px 11px no-repeat;
}

body#home div#services ul li#linear3{
	background: url(site/ntmplat/images/linear3.jpg) 0px 11px no-repeat;
}

body#home div#services ul li#linear4 {
	background: url(site/ntmplat/images/linear4.jpg) 0px 11px no-repeat;
}

body#home div#services ul li#linear5 {
	background: url(site/ntmplat/images/linear5.jpg) 0px 11px no-repeat;
}

/** end  of linear transducer page **/

/** lineat transducer styles begin **/

body#home div#services ul li#position {
	background: url(site/ntmplat/images/pos.jpg) 0px 5px no-repeat;
}

/** end  of linear transducer page **/

/** product category menu for sensors page **/

body#home div#services ul li#sensor1 {
	background: url(site/ntmplat/images/sensor1.jpg) 0px 5px no-repeat;
}
body#home div#services ul li#sensor2 {
	background: url(site/ntmplat/images/sensor2.jpg) 0px 11px no-repeat;
}
body#home div#services ul li#sensor3 {
	background: url(site/ntmplat/images/sensor3.jpg) 0px 11px no-repeat;
}
body#home div#services ul li#sensor4 {
	background: url(site/ntmplat/images/sensor4.jpg) 0px 11px no-repeat;
}
body#home div#services ul li#sensor5 {
	background: url(site/ntmplat/images/sensor5.jpg) 0px 11px no-repeat;
}
body#home div#services ul li#sensor6 {
	background: url(site/ntmplat/images/sensor6.jpg) 0px 11px no-repeat;
}
body#home div#services ul li#sensor7 {
	background: url(site/ntmplat/images/sensor7.jpg) 0px 11px no-repeat;
}
body#home div#services ul li#sensor8{
	background: url(site/ntmplat/images/sensor8.jpg) 0px 11px no-repeat;
}
body#home div#services ul li#sensor9{
	background: url(site/ntmplat/images/sensor4.jpg) 0px 11px no-repeat;
}
body#home div#services ul li#sensor10 {
	background: url(site/ntmplat/images/sensor9.jpg) 0px 11px no-repeat;
}
body#home div#services ul li#sensor11 {
	background: url(site/ntmplat/images/sensor10.jpg) 0px 11px no-repeat;
}
body#home div#services ul li#sensor12{
	background: url(site/ntmplat/images/sensor11.jpg) 0px 11px no-repeat;
}
body#home div#services ul li#sensor13{
	background: url(site/ntmplat/images/sensor12.jpg) 0px 11px no-repeat;
}
body#home div#services ul li#sensor14{
	background: url(site/ntmplat/images/presence.jpg) 0px 11px no-repeat;
}

/** end  of product category menu for sensors page **/

/** end  of product category menu for safety  page **/


body#home div#services ul li#safety {
	background: url(site/ntmplat/images/safety1.jpg) 0px 5px no-repeat;
}
body#home div#services ul li#safety2 {
	background: url(site/ntmplat/images/safety2.jpg) 0px 11px no-repeat;
}
body#home div#services ul li#safety3 {
	background: url(site/ntmplat/images/safety3.jpg) 0px 11px no-repeat;
}
body#home div#services ul li#safety4{
	background: url(site/ntmplat/images/safety4.jpg) 0px 11px no-repeat;
}

/** end  of product category menu for safety page **/
/** beginning of product category menu for accessories page **/

body#home div#services ul li#accessories {
	background: url(site/ntmplat/images/access1.jpg) 0px 5px no-repeat;
}
body#home div#services ul li#accessories2 {
	background: url(site/ntmplat/images/access2.jpg) 0px 11px no-repeat;
}
body#home div#services ul li#accessories3 {
	background: url(site/ntmplat/images/access3.jpg) 0px 11px no-repeat;
}
/** end  of product category menu for accessories page **/


body#home div#contact-info {
	float: right;
	width: 300px;
	height: 500px;
}

body#home div#contact-info h2 {
	font-size:17px;
	font-weight:bold;
}


body#home div#contact-info p strong {
	color: #454444;
	font-weight: normal;
	
}

body#home div#contact-cfirst {
	float: left;
	width: 340px;
	height: 600px;
}

body#home div#contact-cfirst h2 {
	font-size:17px;
	font-weight:bold;
}

body#home div#contact-cfirst2 {
	float: left;
	width: 540px;
	height: 700px;
}

body#home div#contact-cfirst2 h2 {
	font-size:17px;
	font-weight:bold;
}

body#home div#cfirst h2 {
	font-size:14px;
	font-weight:bold;
}

body#home div#contact-cfirst p strong {
	color: #454444;
	font-weight: normal;
	
}

body#home div#more_info {
	float: right;
	width: 290px;
	
}

body#home div#more-info h2 {
	font-size:17px;
	font-weight:bold;
}

body#home div#how_info {
	float: right;
	width: 220px;
	
}

body#home div#how-info h2 {
	font-size:17px;
	font-weight:bold;
}

body#home div#more-info p strong {
	color: #454444;
	font-weight: normal;
	
}


body#home div#service_request {
	float: left;
	width: 280px;
	height: 550px;
}

body#home div#service-request p strong {
	color: #454444;
	font-weight: normal;
}

body#home div#services_request {
	float: left;
	width: 400px;
	height: 550px;
}

body#home div#services-request p strong {
	color: #454444;
	font-weight: normal;
}

/** options for the industry pages inside the iframe **/
body#home div#indu {
	float: right;
	width:170px;
}


body#home div#indu p strong {
	color: #454444;
	font-weight: normal;
}
/** end  options for the industry pages inside  the iframe**/
body#home #content div.hr {
	margin: 25px 0px;
}

body#home #content .bottom-block {
	float: left;
	width: 940px;
	margin-right: 20px;
}

body#home #content .bottom-block.last {
	margin-right: 0px;
}

body#home #content .bottom-block ul {
	list-style-type: none;
}

body#home #content .bottom-block h2 {
	font-size: 19px;
	color: #8ca5b4;
}


body#home #content .bottom-text {
	float: left;
	width: 940px;
	margin-right: 20px;
}

body#home #content .bottom-text.last {
	margin-right: 0px;
}

body#home #content .bottom-text ul {
	list-style-type: none;
}

body#home #content .bottom-text h2 {
	font-size: 19px;
	color: #F63;
}

/** Services Page **/

ul#latest_blog {
	list-style-type: none;
	line-height:1.6;
}

ul#latest_blog a:hover {
	list-style-type: none;
	color:#C30;
}



ul#categories {
	list-style-type: none;
}

ul#categories li {
	font:Verdana, Geneva, sans-serif;
	margin-top:10px;
	line-height:14px;
	margin-bottom: 12px;
	color: #666;
}

ul#industries{
	list-style-type: none;
}

ul#industries li {
	font:Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #666;
	line-height:16px;
	margin-bottom: 12px;
}


/** Post **/

.post {
	overflow: hidden;
	padding-top:20px;
	padding-bottom: 25px;
	margin-bottom: 25px;
	border-bottom: 1px solid #e9eced;
}

.post h2 {
	font-size:21px;
	margin-bottom: 0px;
}

.post a {
	color: #C30;
	line-height:1.2em;
}

.post h2 a {
	color: #4B4745;
	line-height:1.2em;
}

div.post-partner {
	font-size: 13px;
	text-transform: uppercase;
	color: #333;
	margin-bottom: 30px;
}
div.post-meta {
	font-size: 11px;
	text-transform: uppercase;
	color: #666;
	margin-bottom: 30px;
}

div.post-meta a.category {
	color: #669;
}

div.post-meta a.category:hover {
	color: #8ca5b4;
}

div.post-meta em {
	font-family: Palatino Linotype, Georgia, serif;
	font-size: 14px;
}

.post img {
	border: 0px solid #e4e3e3;
	margin-bottom: 30px;
}

a.button {
	text-transform: uppercase;
	color: #fbfbfb;
	background: #3a7895;
	padding: 5px 10px;
	display: inline-block;
	font-size: 11px;
}

a.button:hover {
	text-decoration: none;
	background: #76adc9;
}

.post a.button {
	margin-top: 14px;
	float: right;
}

/** button for industry options**/
a.buttonindu {
	text-transform: uppercase;
	color: #fbfbfb;
	background: #4f4f4f;
	padding: 5px 10px;
	display: inline-block;
	font-size: 11px;
}

a.buttonindu:hover {
	text-decoration: none;
	background: #c4c4c4;
}

.post a.buttonindu {
	margin-top: 14px;
	float: right;
}
/** button for industry options **/
#pagination  {
	overflow: hidden;
	margin-bottom: 20px;
}

#pagination a {
	font-size: 11px;
	text-transform: uppercase;
}

/** Blog **/

p.in_category {
	font-style: italic;
	color: #616161;
	margin-top: 1px;
	padding: 0px 0px 5px;
}

p.in_category  a{
	color: #8dadc7;
}


/** Contact Page **/

p#tip {
	font-weight: bold;
	font-size: 13px;
}

/** Contact us Form **/

#contact_us {
	width: 540px;
	margin: 25px 0px 0px;
}

p.label_name, p.input_form {
	float: left;
}

p.label_name {
	width: 80px;
	clear: both;
	color: #7f7e7e;
	font-size: 12px;
}

#contact_us input, #contact_us textarea {
	width: 370px;
	background: #f3f3f3;
	border: 1px solid #eae9e9;
	font-size: 13px;
	padding: 4px;
	margin-bottom: 15px;
	color: #797676;
}

#contact_us input.button {
	text-transform: uppercase;
	color: #fbfbfb;
	background: #91567f;
	padding: 5px 10px;
	display: inline-block;
	font-size: 11px;
	width: 60px;
	border: 0px;
	cursor: pointer;
}

div#feedback {
	margin-top: 20px;
}

p.error {
	display: none;
	padding: 5px 0px;
	color: #8dadc7;
	font-weight: bold;
}

p#submit {text-align:right;}

p#success {
	display: none; 
	font-size: 16px; 
	text-align: center; 
	margin-bottom: 20px;
	cursor: pointer;
	color: #9e9595;
	font-style: italic;
}


.cfirst_button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	font-style:normal;
}
#age {
	visibility:hidden;
	width:1px;
}	
