﻿html {
				cursor: default;
}
body {
				font-family:"Trebuchet MS";
				font-size: 12px;
				margin: 0;
				padding: 0;
}
h1{
				font-family:"Trebuchet MS";
				font-size:20px;
				margin:0;
				padding:0;
}
h3{
				font-family:"Trebuchet MS";
				font-size:15px;
				margin:0;
				padding:0;
}

.introdetails {
				color: white;
				float: left;
				margin: auto;
				width: 1000px;
				height: 400px;
				padding: 0;
				overflow: hidden;
				background-image: url('../img/introbg.png');
				background-position: center top;
				background-repeat: no-repeat;
				display: inline;
}
.introdetails h1{
				margin-top:100px;
				margin-left:60px;
				color:gray;
}
.introdetails h2{
				margin-left:60px;
				color:gray;
}
.bgtext{
				color:gray;
				margin-left:60px;
}
/* Single Mode */
.singlemodetabs {
				width: 250px;
				height: 406px;
				float: left;
				margin:10px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				border-right: 1px gray solid;
				overflow:scroll;
}
.singlemodetabs h3{
				margin:0px 0px 0px 20px;
				padding:0px 0px 0px 0px;
}
.smtabs{
				margin:0px 0px 0px 10px;
				padding:0px 5px 0px 0px;
				width:110px;
				float:left;
				height:350px;
}
.smtabs li {
				list-style-type: none;
				margin:10px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				text-align:center;

}
.smtabs a {
				outline: none;
				text-decoration: none;
				color: black;
}
.smtabs img{
				outline:none;
				float:left;
				border:none;
}
.buttondescriptions{
				 float:left;
				 width:100px;
				 margin-top:10px;
}
.buttondescriptions span{
				height:95px;
				width:110px;
				float:left;
				padding-top:10px;
}
.singlemodetabs p{
				width:100px;
				height:90px;
				float:left;
				padding-left:10px;
}
.smtabs a:hover {
				color: #0083f0;
}
.smtabs a:active {
				outline: none;
}
.singlemodepanes {
				width: 500px;
				height: 370px;
				float: left;
				margin: 0px 10px 0px 10px;
				padding: none;
}
.smpanes {
				width: 500px;
				height: 370px;
				float: left;
				margin: none;
				padding: none;
}
.smpanesd1 {
				width: 720px;
				float: left;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
}
.smpanesd1 h1 {
				width: 390px;
				border-bottom: 1px black solid;
				margin: none;
				padding: none;
				float:left;
				height:24px;
}
.smpanesd1 p {
				width: 700px;
				margin:0px;
				padding: none;
				float:left;
				text-align:left;
}
.smpanesd2 {
				width: 700px;
				float: left;
}
.smpanesd2 p {
				width: 700px;
				margin:10px 0px 0px 0px;
				padding: none;
				float:left;
				text-align:left;
}

.smpanesd3{
				width:300px;
				float:left;
				height:250px;
}
.smpanesd3 h3 {
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				width:200px;
				float:left;
}
.smpanesd3 ul {
				margin:0px 0px 0px 10px;
				width:300px;
				float:left;
}
.smpanesd3 li {
				padding: 0px 0px 0px 0px;
				margin:0px 0px 0px 0px;
		
}
.smpanesd3 img {
				outline: none;
				text-decoration: none;
				border:none;
				float:left;
}
.smpanesd4 {
				width:;
				float:right;
				height:200px;
}
.smpanesd4 img {
				text-decoration: none;
				border:none;
				outline:none;
				float:right;
}

/* Spectrum Stabilized */
.spectrumstabilizedtabs {
				width: 250px;
				height: 406px;
				float: left;
				margin:10px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				border-right: 1px gray solid;
}
.spectrumstabilizedtabs h3{
				margin:0px 0px 0px 20px;
				padding:0px 0px 0px 0px;
}
.sstabs{
				margin:0px 0px 0px 10px;
				padding:0px 5px 0px 0px;
				width:110px;
				float:left;
				height:350px;
}
.sstabs li {
				list-style-type: none;
				margin:10px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				text-align:center;

}
.sstabs a {
				outline: none;
				text-decoration: none;
				color: black;
}
.sstabs img{
				outline:none;
				float:left;
				border:none;
}
.spectrumstabilizedtabs p{
				width:100px;
				height:90px;
				float:left;
				padding-left:10px;
}
.sstabs a:hover {
				color: #0083f0;
}
.sstabs a:active {
				outline: none;
}
.spectrumstabilizedpanes {
				width: 500px;
				height: 370px;
				float: left;
				margin: 0px 10px 0px 10px;
				padding: none;
}
.sspanes {
				width: 500px;
				height: 370px;
				float: left;
				margin: none;
				padding: none;
}
.sspanesd1 {
				width: 720px;
				float: left;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
}
.sspanesd1 h1 {
				width: 390px;
				border-bottom: 1px black solid;
				margin: none;
				padding: none;
				float:left;
				height:24px;
}
.sspanesd1 p {
				width: 700px;
				margin:0px;
				padding: none;
				float:left;
				text-align:left;
}
.sspanesd2 {
				width: 700px;
				float: left;
}
.sspanesd2 p {
				width: 700px;
				margin:10px 0px 0px 0px;
				padding: none;
				float:left;
				text-align:left;
}

.sspanesd3{
				width:300px;
				float:left;
				height:250px;
}
.sspanesd3 h3 {
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				width:200px;
				float:left;
}
.sspanesd3 ul {
				margin:0px 0px 0px 10px;
				width:300px;
				float:left;
}
.sspanesd3 li {
				padding: 0px 0px 0px 0px;
				margin:0px 0px 0px 0px;
		
}
.sspanesd3 img {
				outline: none;
				text-decoration: none;
				border:none;
				float:left;
}
.sspanesd4 {
				width:;
				float:right;
				height:200px;
}
.sspanesd4 img {
				text-decoration: none;
				border:none;
				outline:none;
				float:right;
}

/* High Power */
.highpowertabs {
				width: 250px;
				height: 406px;
				float: left;
				margin:10px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				border-right: 1px gray solid;

}
.highpowertabs h3{
				margin:0px 0px 0px 20px;
				padding:0px 0px 0px 0px;
}
.hptabs{
				margin:0px 0px 0px 10px;
				padding:0px 5px 0px 0px;
				width:110px;
				float:left;
				height:350px;
}
.hptabs li {
				list-style-type: none;
				margin:10px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				text-align:center;

}
.hptabs a {
				outline: none;
				text-decoration: none;
				color: black;
}
.hptabs img{
				outline:none;
				float:left;
				border:none;
}
.highpowertabs p{
				width:100px;
				height:90px;
				float:left;
				padding-left:10px;
}
.hptabs a:hover {
				color: #0083f0;
}
.hptabs a:active {
				outline: none;
}
.highpowerpanes {
				width: 500px;
				height: 370px;
				float: left;
				margin: 0px 10px 0px 10px;
				padding: none;
}
.hppanes {
				width: 500px;
				height: 370px;
				float: left;
				margin: none;
				padding: none;
}
.hppanesd1 {
				width: 720px;
				float: left;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
}
.hppanesd1 h1 {
				width: 390px;
				border-bottom: 1px black solid;
				margin: none;
				padding: none;
				float:left;
				height:24px;
}
.hppanesd1 p {
				width: 700px;
				margin:0px;
				padding: none;
				float:left;
				text-align:left;
}
.hppanesd2 {
				width: 700px;
				float: left;
}
.hppanesd2 p {
				width: 700px;
				margin:10px 0px 0px 0px;
				padding: none;
				float:left;
				text-align:left;
}

.hppanesd3{
				width:300px;
				float:left;
				height:250px;
}
.hppanesd3 h3 {
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				width:200px;
				float:left;
}
.hppanesd3 ul {
				margin:0px 0px 0px 10px;
				width:340px;
				float:left;
}
.hppanesd3 li {
				padding: 0px 0px 0px 0px;
				margin:0px 0px 0px 0px;
		
}
.hppanesd3 img {
				outline: none;
				text-decoration: none;
				border:none;
				float:left;
}
.hppanesd4 {
				width:;
				float:right;
				height:200px;
}
.hppanesd4 img {
				text-decoration: none;
				border:none;
				outline:none;
				float:right;
}

/* Multimode */
.multimodetabs {
				width: 250px;
				height: 406px;
				float: left;
				margin:10px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				border-right: 1px gray solid;

}
.multimodetabs h3{
				margin:0px 0px 0px 20px;
				padding:0px 0px 0px 0px;
}
.mmtabs{
				margin:0px 0px 0px 10px;
				padding:0px 5px 0px 0px;
				width:110px;
				float:left;
				height:350px;
}
.mmtabs li {
				list-style-type: none;
				margin:10px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				text-align:center;

}
.mmtabs a {
				outline: none;
				text-decoration: none;
				color: black;
}
.mmtabs img{
				outline:none;
				float:left;
				border:none;
}
.multimodetabs p{
				width:100px;
				height:90px;
				float:left;
				padding-left:10px;
}
.mmtabs a:hover {
				color: #0083f0;
}
.mmtabs a:active {
				outline: none;
}
.multimodepanes {
				width: 500px;
				height: 370px;
				float: left;
				margin: 0px 10px 0px 10px;
				padding: none;
}
.mmpanes {
				width: 500px;
				height: 370px;
				float: left;
				margin: none;
				padding: none;
}
.mmpanesd1 {
				width: 720px;
				float: left;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
}
.mmpanesd1 h1 {
				width: 390px;
				border-bottom: 1px black solid;
				margin: none;
				padding: none;
				float:left;
				height:24px;
}
.mmpanesd1 p {
				width: 700px;
				margin:0px;
				padding: none;
				float:left;
				text-align:left;
}
.mmpanesd2 {
				width: 700px;
				float: left;
}
.mmpanesd2 p {
				width: 700px;
				margin:10px 0px 0px 0px;
				padding: none;
				float:left;
				text-align:left;
}

.mmpanesd3{
				width:300px;
				float:left;
				height:250px;
}
.mmpanesd3 h3 {
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				width:200px;
				float:left;
}
.mmpanesd3 ul {
				margin:0px 0px 0px 10px;
				width:340px;
				float:left;
}
.mmpanesd3 li {
				padding: 0px 0px 0px 0px;
				margin:0px 0px 0px 0px;
		
}
.mmpanesd3 img {
				outline: none;
				text-decoration: none;
				border:none;
				float:left;
}
.mmpanesd4 {
				width:;
				float:right;
				height:200px;
}
.mmpanesd4 img {
				text-decoration: none;
				border:none;
				outline:none;
				float:right;
}










/* Deep UV */
.deepuvtabs {
				width: 250px;
				height: 406px;
				float: left;
				margin:10px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				border-right: 1px gray solid;

}
.deepuvtabs h3{
				margin:0px 0px 0px 20px;
				padding:0px 0px 0px 0px;
}
.duvtabs{
				margin:0px 0px 0px 10px;
				padding:0px 5px 0px 0px;
				width:110px;
				float:left;
				height:350px;
}
.duvtabs li {
				list-style-type: none;
				margin:10px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				text-align:center;

}
.duvtabs a {
				outline: none;
				text-decoration: none;
				color: black;
}
.duvtabs img{
				outline:none;
				float:left;
				border:none;
}
.deepuvtabs p{
				width:100px;
				height:90px;
				float:left;
				padding-left:10px;
}
.duvtabs a:hover {
				color: #0083f0;
}
.duvtabs a:active {
				outline: none;
}
.deepuvpanes {
				width: 500px;
				height: 370px;
				float: left;
				margin: 0px 10px 0px 10px;
				padding: none;
}
.duvpanes {
				width: 500px;
				height: 370px;
				float: left;
				margin: none;
				padding: none;
}
.duvpanesd1 {
				width: 720px;
				float: left;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
}
.duvpanesd1 h1 {
				width: 390px;
				border-bottom: 1px black solid;
				margin: none;
				padding: none;
				float:left;
				height:24px;
}
.duvpanesd1 p {
				width: 700px;
				margin:0px;
				padding: none;
				float:left;
				text-align:left;
}
.duvpanesd2 {
				width: 700px;
				float: left;
}
.duvpanesd2 p {
				width: 700px;
				margin:10px 0px 0px 0px;
				padding: none;
				float:left;
				text-align:left;
}

.duvpanesd3{
				width:300px;
				float:left;
				height:250px;
}
.duvpanesd3 h3 {
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				width:200px;
				float:left;
}
.duvpanesd3 ul {
				margin:0px 0px 0px 10px;
				width:360px;
				float:left;
}
.duvpanesd3 li {
				padding: 0px 0px 0px 0px;
				margin:0px 0px 0px 0px;
		
}
.duvpanesd3 img {
				outline: none;
				text-decoration: none;
				border:none;
				float:left;
}
.duvpanesd4 {
				width:;
				float:right;
				height:200px;
}
.duvpanesd4 img {
				text-decoration: none;
				border:none;
				outline:none;
				float:right;
}

/* SLD */
.sldtabs {
				width: 300px;
				height: 370px;
				float: left;
				margin: 0px 10px 0px 10px;
				padding: none;
				border-right: 1px gray solid;
}
.sldtabs h1 {
				margin: none;
				padding: 0px 10px 0px 10px;
}
.sldlasertabs li {
				list-style-type: none;
				padding: 5px 0px 5px 0px;
}
.sldlasertabs a {
				outline: none;
				text-decoration: none;
				color: black;
}
.sldlasertabs a:hover {
				color: #0083f0;
}
.sldlasertabs a:active {
				outline: none;
}
.sldpanes {
				width: 500px;
				height: 370px;
				float: left;
				margin: 0px 10px 0px 10px;
				padding: none;
}
.sldlaserpanes {
				width: 500px;
				height: 370px;
				float: left;
				margin: none;
				padding: none;
}
.d1 {
				width: 500px;
				float: left;
				height: 100px;
				margin: none;
				padding: none;
}
.d1 h1 {
				width: 390px;
				border-bottom: 1px black solid;
				margin: none;
				padding: none;
}
.d1 p {
				width: 500px;
				margin-top: -15px;
				padding: none;
}
.d2 {
				width: 250px;
				float: left;
				height: 200px;
}
.d2 h2 {
				margin: none;
				padding: none;
}
.d2 ul {
				list-style-type: none;
}
.d2 li {
				padding: 5px 0px 5px 0px;
}
.d3 {
				width: 250px;
				float: left;
				text-align: center;
}
.d3 img {
				outline: none;
				margin-top: 25px;
}
.d3 h2 {
				margin: none;
				padding: none;
}
.d3 a {
				text-decoration: none;
				color: black;
				border: 1px black solid;
				padding: 4px 4px 4px 4px;
				background-color: silver;
}
.d3 a:hover {
				color: #0083f0;
}
.d3 a:active {
				outline: none;
}
/* Multichannel */
.multichanneltabs {
				width: 300px;
				height: 370px;
				float: left;
				margin: 0px 10px 0px 10px;
				padding: none;
				border-right: 1px gray solid;
}
.multichanneltabs h1 {
				margin: none;
				padding: 0px 10px 0px 10px;
}
.mctabs li {
				list-style-type: none;
				padding: 5px 0px 5px 0px;
}
.mctabs a {
				outline: none;
				text-decoration: none;
				color: black;
}
.mctabs a:hover {
				color: #0083f0;
}
.mctabs a:active {
				outline: none;
}
. multichannelpanes {
				width: 500px;
				height: 370px;
				float: left;
				margin: 0px 10px 0px 10px;
				padding: none;
}
.mcpanes {
				width: 500px;
				height: 370px;
				float: left;
				margin: none;
				padding: none;
}
.d1 {
				width: 500px;
				float: left;
				height: 100px;
				margin: none;
				padding: none;
}
.d1 h1 {
				width: 390px;
				border-bottom: 1px black solid;
				margin: none;
				padding: none;
}
.d1 p {
				width: 500px;
				margin-top: -15px;
				padding: none;
}
.d2 {
				width: 250px;
				float: left;
				height: 200px;
}
.d2 h2 {
				margin: none;
				padding: none;
}
.d2 ul {
				list-style-type: none;
}
.d2 li {
				padding: 5px 0px 5px 0px;
}
.d3 {
				width: 250px;
				float: left;
				text-align: center;
}
.d3 img {
				outline: none;
				margin-top: 25px;
}
.d3 h2 {
				margin: none;
				padding: none;
}
.d3 a {
				text-decoration: none;
				color: black;
				padding: 4px 4px 4px 4px;
				background-color: silver;
}
.d3 a:hover {
				color: #0083f0;
}
.d3 a:active {
				outline: none;
}
/* TOOL TIPS */
/* override the arrow image of the tooltip */
/* scroll demo */
#scroll {
				position: relative;
				height: 490px;
				overflow: hidden;
				border: 1px solid #ddd;
				width: 985px;
				padding: ;
				-moz-border-radius: 5px;
				margin: auto;
}
#tools {
				width: 9999em;
				position: absolute;
				height: 400px;
				overflow: hidden;
}
.tool {
				float: left;
				width: 985px;
				height: 400px;
				padding: 0px 0px 0px 0px;
				overflow: hidden;
}
/* INTRO */
/* END OF INTRO */
/* WAVELENGTH AND POWER 
.wavepowerdetails {
				text-align: center;
				margin: 0px 0px 0px 0px;
				width: 948px;
				padding: 5px 5px 5px 5px;
				overflow: hidden;
}*/
.wavepowerdetails h2 {
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				font-family: "Lucida Sans Unicode";
				color: #666;
				font-size: 22px;
}
.wavepowerdetails img {
				margin: 15px 0px 0px 9px;
}
#infof {
				text-align: right;
				margin: 0px 0px 0px 0px;
}
#infof a {
				text-decoration: none;
				text-align: left;
				color: #000;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
}
#infof a:hover {
				color: #0083f0;
}
#infof a:active {
				outline: none;
}
#infof img {
				border: none;
}
/* END OF WAVELENGTH AND POWER */
/* FEATURES */
.featdetails {
				float: left;
				margin: auto;
				width: 700px;
				padding: 5px 5px 5px 5px;
				overflow: hidden;
}
.panes div {
				text-align: center;
				width: 100%;
}
.panes p {
				text-align: left;
				padding-left: 15px;
				margin-top: 3px;
}
#powerstability {
				margin-top: -9px;
}
#gaus {
				margin-top: -20px;
}
.featdemos {
				border-left: 1px solid #ddd;
				float: left;
				height: 365px;
				padding: 5px 5px 5px 5px;
				width: 240px;
				overflow: hidden;
				text-align: left;
}
.featdemos h2 {
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 10px;
				font-family: "Lucida Sans Unicode";
				color: #666;
				font-size: 22px;
				width: 160px;
				border-bottom: thin #666 solid;
}
.featdemos li {
				list-style-image: url('../../../Laser_main/previous.png');
}
.featdemos img {
				border: none;
				bottom: 0px;
}
.featdemos p {
				margin: 280px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
}
#info {
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
}
#info a {
				text-decoration: none;
				text-align: left;
				color: #000;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
}
#info a:hover {
				color: #0083f0;
}
#info a:active {
				outline: none;
}
.tabs {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				float: left;
				width: 200px;
}
.tabs li {
				list-style-type: none;
				height: 20px;
}
.tabs a {
				text-decoration: none;
				text-align: left;
				color: #000;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
}
.tabs a:hover {
				color: #0083f0;
}
.tabs a:active {
				outline: none;
}
/* END OF FEATURES */
/* APPLICATIONS */
.appdetails {
				float: left;
				margin: auto;
				width: 700px;
				padding: 5px 5px 5px 5px;
				overflow: hidden;
}
.appdemos {
				border-left: 1px solid #ddd;
				float: left;
				height: 365px;
				padding: 0px 5px 0px 5px;
				width: 200px;
				overflow: hidden;
				text-align: left;
				display: block;
}
.panes2 div {
				text-align: center;
				width: 100%;
}
.panes2 p {
				text-align: left;
				padding-left: 15px;
}
.appdemos {
				border-left: 1px solid #ddd;
				float: left;
				height: 365px;
				padding: 5px 5px 5px 5px;
				width: 240px;
				overflow: hidden;
				text-align: left;
}
.appdemos h2 {
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 10px;
				font-family: "Lucida Sans Unicode";
				color: #666;
				font-size: 22px;
				width: 160px;
				border-bottom: thin #666 solid;
}
.appdemos li {
				list-style-image: url('../../../Laser_main/previous.png');
}
.appdemos img {
				border: none;
				bottom: 0px;
}
.appdemos p {
				margin: 280px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
}
#info2 {
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
}
#info2 a {
				text-decoration: none;
				text-align: left;
				color: #000;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
}
#info2 a:hover {
				color: #0083f0;
}
#info2 a:active {
				outline: none;
}
.tabs2 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				float: left;
				width: 200px;
}
.tabs2 li {
				list-style-type: none;
				height: 20px;
}
.tabs2 a {
				text-decoration: none;
				text-align: left;
				color: #000;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
}
.tabs2 a:hover {
				color: #0083f0;
}
.tabs2 a:active {
				outline: none;
}
/* END OF APPLICATIONS */
/* DIMENSIONS */
.dimdetails {
				float: left;
				margin: auto;
				width: 948px;
				padding: 5px 5px 5px 5px;
				overflow: hidden;
}
.dimdetails p {
				text-align: right;
}
.dimdetails a {
				text-decoration: none;
				text-align: left;
				color: #000;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
}
.dimdetails a:hover {
				color: #0083f0;
}
.dimdetails a:active {
				outline: none;
}
.dimdetails img {
				border: none;
}
#info3 {
				text-align: left;
				margin-left: 20px;
				z-index: 1;
				position: relative;
}
#info3 a {
				padding-right: 50px;
}
#info3 a#laserhead {
				padding-right: 375px;
}
/* END OF DIMENSIONS */
/* ENHANCEMENTS */
.softdetails {
				float: left;
				margin: auto;
				width: 580px;
				padding: 5px 5px 5px 5px;
				overflow: hidden;
				text-align: center;
}
.panes3 div {
				text-align: center;
				width: 100%;
}
.panes3 p {
				text-align: left;
				padding-left: 15px;
}
.softdemos {
				border-left: 1px solid #ddd;
				float: left;
				min-height: 365px;
				padding: 5px 5px 5px 5px;
				width: 380px;
				overflow: hidden;
}
.softdemos h2 {
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 10px;
				font-family: "Lucida Sans Unicode";
				color: #666;
				font-size: 22px;
				width: 210px;
				border-bottom: thin #666 solid;
}
.softdemos li {
				list-style-image: url('../../../Laser_main/previous.png');
}
.softdemos a {
				font-size: 12px;
				text-decoration: none;
}
.softdemos p {
				padding: 0px 15px 0px 15px;
}
#info4 {
				text-align: right;
				margin: 248px 0px 0px 0px;
}
#info4 a {
				text-decoration: none;
				text-align: left;
				color: #000;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
}
#info4 a:hover {
				color: #0083f0;
}
#info4 a:active {
				outline: none;
}
#info4 img {
				border: none;
}
.tabs3 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				float: left;
				width: 300px;
}
.tabs3 li {
				list-style-type: none;
				height: 20px;
}
.tabs3 a {
				text-decoration: none;
				text-align: left;
				color: #000;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
}
.tabs3 a:hover {
				color: #0083f0;
}
.tabs3 a:active {
				outline: none;
}
/* END OF ENHANCEMENTS */
/* QC AND CERTS */
.qccdetails {
				float: left;
				margin: auto;
				width: 500px;
				padding: 5px 5px 5px 5px;
				overflow: hidden;
}
.qccdetails h1 {
				margin: 0px 0px 0px 15px;
				font-family: "Lucida Sans Unicode";
				font-size: 20px;
				width: 400px;
				border-bottom: thin #000 solid;
}
.qccdetails p {
				margin: 0px 0px 0px 15px;
}
.qccdetails img {
				padding-right: 20px;
}
#info5 {
				text-align: left;
				margin: 40px 0px 0px 200px;
}
#info5 a {
				text-decoration: none;
				text-align: left;
				color: #000;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
}
#info5 a:hover {
				color: #0083f0;
}
#info5 a:active {
				outline: none;
}
#info5 img {
				border: none;
				padding-right: 0px;
}
#downloads {
				float: left;
				width: 300px;
				height: 400px;
}
#downloads img {
}
#downloads p {
				color: #0083f0;
				font-size: large;
				font-family: "Lucida Sans Unicode";
				width: 200px;
				vertical-align: 10px;
				border-bottom: thin #0083f0 solid;
}
p#datasheet {
				font-size: medium;
				border: none;
}
p#usermanual {
				font-size: medium;
				border: none;
}
/* END OF QC AND CERTS */
#thumbs {
				background: url('../img/navi.jpg') no-repeat;
				height: 90px;
				position: absolute;
				top: 410px;
				left: -5px;
				width: 990px;
}
.t a {
				background: url('../img/navi.jpg') no-repeat -21px -90px;
				margin-left: 11px;
				display: block;
				width: 99px;
				float: left;
				height: 90px;
				cursor: pointer;
}
.t a.active {
				cursor: default !important;
}
.navi {
				margin-left: 314px;
}
/* CSS sprite for the navigation */
#t0 {
				margin-left: 20px;
				_margin-left: 10px;
}
#t0.active {
				background-position: -21px 0 !important;
}
#t0:hover {
				background-position: -21px -180px;
}
#t0:active {
				background-position: -21px -270px;
}
#t1 {
				background-position: -325px -90px;
}
#t1:hover {
				background-position: -325px -180px;
}
#t1:active {
				background-position: -325px -270px;
}
#t1.active {
				background-position: -325px 0 !important;
}
#t2 {
				background-position: -435px -90px;
}
#t2:hover {
				background-position: -435px -180px;
}
#t2:active {
				background-position: -435px -270px;
}
#t2.active {
				background-position: -435px 0 !important;
}
#t3 {
				background-position: -545px -90px;
}
#t3:hover {
				background-position: -545px -180px;
}
#t3:active {
				background-position: -545px -270px;
}
#t3.active {
				background-position: -545px 0 !important;
}
#t4 {
				background-position: -655px -90px;
}
#t4:hover {
				background-position: -655px -180px;
}
#t4:active {
				background-position: -655px -270px;
}
#t4.active {
				background-position: -655px 0 !important;
}

#t5 {
				background-position: -765px -90px;
}
#t5:hover {
				background-position: -765px -180px;
}
#t5:active {
				background-position: -765px -270px;
}
#t5.active {
				background-position: -765px 0 !important;
}
#t6 {
				background-position: -875px -90px;
}
#t6:hover {
				background-position: -875px -180px;
}
#t6:active {
				background-position: -875px -270px;
}
#t6.active {
				background-position: -875px 0 !important;
}

/* get rid of those system borders being generated for A tags */
a:active {
				outline: none;
}
:focus {
				-moz-outline-style: none;
}
ul.tabs a:active, a:focus, a:hover, a:visited {
				outline: none;
				border: none;
}
ul.tabs img {
				border: none;
}
#products {
				margin: auto;
				padding: 0;
				width: 1000px;
}
/*=======================================================================
This CSS make your Positions ============================================
=======================================================================*/
.topmenuhover {
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				width: 50px;
				height: 30px;
				display: block;
				position: relative;
}
div.mover {
				margin-left: 1px;
				padding: 20px 0 0 0px!important;
				display: block;
}
.innermover {
				padding: 0;
				margin: 0;
				height: 400px;
				width: 990px;
				display: block;
}


.overlayer1 {
				float: right;
				width: 700px;
				margin: 10px 0px 0px 10px;
}


.overlayer2 {
				float: left;
				width: 400px;
				margin: 10px 0px 0px 20px;
				display: block;
}
.overlayer2 h3{
				margin:15px 0 5px 10px;
}
.overlayer2 p{
				margin:5px 0 5px 0;
}
.overlayer2 img {
				outline:none;
				border:none;
}



.overlayer3 {
				float: left;
				width: 280px;
				margin: 10px 0px 0px 20px;
				display: block;
}
.overlayer3 h3{
				margin:15px 0 5px 10px;
}
.overlayer3 p{
				margin:5px 0 5px 0;
}
.overlayer3 img {
				outline:none;
				border:none;
}


.overlayerB3 {
				float: left;
				width: 330px;
				margin: 10px 0px 0px 20px;
				display: block;
}
.overlayerB3 h3{
				margin:15px 0 5px 10px;
}
.overlayerB3 p{
				margin:5px 0 5px 0;
}
.overlayerB3 img {
				outline:none;
				border:none;
}



.overlayerN3 {
				float: left;
				width: 290px;
				margin: 10px 0px 0px -20px;
				display: block;
}
.overlayerN3 h3{
				margin:15px 0 5px 10px;
}
.overlayerN3 p{
				margin:5px 0 5px 0;
}
.overlayerN3 img {
				outline:none;
				border:none;
}


.overlayer4 {
				float: left;
				width: 300px;
				margin: 10px 0px 0px 0px;
				display: block;
}
.overlayer4 h3{
				margin:15px 0 5px 10px;
}
.overlayer4 p{
				margin:5px 0 5px 0;
}
.overlayer4 img {
				outline:none;
				border:none;
}


.overlayerN4 {
				float: left;
				width: 350px;
				margin: 10px 0px 0px 0px;
				display: block;
}
.overlayerN4 h3{
				margin:15px 0 5px 10px;
}
.overlayerN4 p{
				margin:5px 0 5px 0;
}
.overlayerN4 img {
				outline:none;
				border:none;
}


.overlayer5 {
				float: left;
				width: 330px;
				margin: 10px 0px 0px 20px;
				display: block;
}
.overlayer5 h3{
				margin:15px 0 5px 10px;
}
.overlayer5 p{
				margin:5px 0 5px 0;
}
.overlayer5 img {
				outline:none;
				border:none;
}


.overlayer6 {
				float: left;
				width: 330px;
				margin: -10px 0px 0px -30px;
				display: block;
}
.overlayer6 h3{
				margin:15px 0 5px 10px;
}
.overlayer6 p{
				margin:5px 0 5px 0;
}
.overlayer6 img {
				outline:none;
				border:none;
}


.overlayerN6 {
				float: left;
				width: 310px;
				margin: -10px 0px 0px -20px;
				display: block;
}
.overlayerN6 h3{
				margin:15px 0 5px 10px;
}
.overlayerN6 p{
				margin:5px 0 5px 0;
}
.overlayerN6 img {
				outline:none;
				border:none;
}


.overlayer7 {
				float: left;
				width: 275px;
				margin: -10px 0px 0px -20px;
				display: block;
}
.overlayer7 h3{
				margin:15px 0 5px 10px;
}
.overlayer7 p{
				margin:5px 0 5px 0;
}
.overlayer7 img {
				outline:none;
				border:none;
}


.overlayer8 {
				float: left;
				width: 310px;
				margin: -10px 0px 0px 0px;
				display: block;
}
.overlayer8 h3{
				margin:15px 0 5px 10px;
}
.overlayer8 p{
				margin:5px 0 5px 0;
}
.overlayer8 img {
				outline:none;
				border:none;
}


.overlayerB8 {
				float: left;
				width: 310px;
				margin: -10px 0px 0px -5px;
				display: block;
}
.overlayerB8 h3{
				margin:15px 0 5px 10px;
}
.overlayerB8 p{
				margin:5px 0 5px 0;
}
.overlayerB8 img {
				outline:none;
				border:none;
}


.overlayerR8 {
				float: left;
				width: 350px;
				margin: -10px 0px 0px 0px;
				display: block;
}
.overlayerR8 h3{
				margin:15px 0 5px 10px;
}
.overlayerR8 p{
				margin:5px 0 5px 0;
}
.overlayerR8 img {
				outline:none;
				border:none;
}


.overlayer9 {
				float: left;
				width: 105px;
				margin: 0px 0px 0px 40px;
				display: block;
}
.overlayer9 h3{
				margin:15px 0 5px 10px;
}
.overlayer9 p{
				margin:5px 0 5px 0;
}
.overlayer9 img {
				outline:none;
				border:none;
}


.overlayerN9 {
				float: left;
				width: 105px;
				margin: 0px 0px 0px 10px;
				display: block;
}
.overlayerN9 h3{
				margin:15px 0 5px 10px;
}
.overlayerN9 p{
				margin:5px 0 5px 0;
}
.overlayerN9 img {
				outline:none;
				border:none;
}


.overlayer10 {
				float: left;
				width: 240px;
				margin: -10px 0px 0px 20px;
				display: block;
}
.overlayer10 h3{
				margin:15px 0 5px 0px;
}
.overlayer10 p{
				margin:5px 0 5px 0;
}
.overlayer10 img {
				outline:none;
				border:none;
}


.overlayer11 {
				float: left;
				width: 300px;
				margin: -10px 0px 0px -40px;
				display: block;
}
.overlayer11 h3{
				margin:15px 0 5px 10px;
}
.overlayer11 p{
				margin:5px 0 5px 0;
}
.overlayer11 img {
				outline:none;
				border:none;
}


.overlayerB11 {
				float: left;
				width: 300px;
				margin: -10px 0px 0px -55px;
				display: block;
}
.overlayerB11 h3{
				margin:15px 0 5px 10px;
}
.overlayerB11 p{
				margin:5px 0 5px 0;
}
.overlayerB11 img {
				outline:none;
				border:none;
}


.overlayerN11 {
				float: left;
				width: 300px;
				margin: -10px 0px 0px -30px;
				display: block;
}
.overlayerN11 h3{
				margin:15px 0 5px 10px;
}
.overlayerN11 p{
				margin:5px 0 5px 0;
}
.overlayerN11 img {
				outline:none;
				border:none;
}


.overlayer12 {
				float: left;
				width: 320px;
				margin: -10px 0px 0px 10px;
				display: block;
}
.overlayer12 h3{
				margin:15px 0 5px 10px;
}
.overlayer12 p{
				margin:5px 0 5px 0;
}
.overlayer12 img {
				outline:none;
				border:none;
}


.overlayer13 {
				float: left;
				width: 300px;
				margin: -10px 0px 0px -10px;
				display: block;
}
.overlayer13 h3{
				margin:15px 0 5px 10px;
}
.overlayer13 p{
				margin:5px 0 5px 0;
}
.overlayer13 img {
				outline:none;
				border:none;
}


.overlayer14 {
				float: left;
				width: 400px;
				margin: -10px 0px 0px 20px;
				display: block;
}
.overlayer14 h3{
				margin:15px 0 5px 10px;
}
.overlayer14 p{
				margin:5px 0 5px 0;
}
.overlayer14 img {
				outline:none;
				border:none;
}


.overlayer15 {
				float: left;
				width: 400px;
				margin: -10px 0px 0px 40px;
				display: block;
}
.overlayer15 h3{
				margin:15px 0 5px 10px;
}
.overlayer15 p{
				margin:5px 0 5px 0;
}
.overlayer15 img {
				outline:none;
				border:none;
}


.overlayerN15 {
				float: left;
				width: 300px;
				margin: -10px 0px 0px 40px;
				display: block;
}
.overlayerN15 h3{
				margin:15px 0 5px 10px;
}
.overlayerN15 p{
				margin:5px 0 5px 0;
}
.overlayerN15 img {
				outline:none;
				border:none;
}


.overlayerB15 {
				float: left;
				width: 330px;
				margin: -10px 0px 0px 40px;
				display: block;
}
.overlayerB15 h3{
				margin:15px 0 5px 10px;
}
.overlayerB15 p{
				margin:5px 0 5px 0;
}
.overlayerB15 img {
				outline:none;
				border:none;
}


.overlayer {
				float: left;
				width: 250px;
				margin: 10px 0px 0px 20px;
				display: block;
}
.overlayer h3{
				margin:15px 0 5px 10px;
}
.overlayer p{
				margin:5px 0 5px 0;
}
.overlayer img {
				outline:none;
				border:none;
}


.first .lister {
				float: left;
				width: 200px;
				margin: 15px 0px 15px 30px;
}
.first .lister {
				width: 200px;
				overflow: hidden;
}
.last .overlayer {
				padding: 5px 0px 0px 0px;
				float:left;
}
.last .lister {
				float: right;
				width: 180px;
				margin: 15px 10px 15px 0px;
}
.toplink {
				padding: 1px 0 1px 18px;
				background-image: url('../../../images/BlockContentBullets.png');
				background-repeat: no-repeat;
				margin: 0.5em 0 0.5em 0;
				line-height: 1.3em;
				font-weight: bold;
				border-bottom: #b0b0b0 1px dashed;
}
.toplink a {
				color: #707070;
}
.toplink a:hover {
				color: #Fd7712;
}
.overall {
				padding: 0px 0px 0px 0px;
				background-repeat: no-repeat;
				margin: 0;
				line-height: 20px;
				font-weight: bold;
				font-size: 14px;
}
.b1 {
				background: url('../img/224tip1.png');
				background-repeat: no-repeat;
				background-position: top;
				margin: 85px 0px 0px 0px;
				display:none;
				width: 1000px;
				min-height: 300px;
				z-index: 0!important;
}
.b2 {
				background: url('../img/248tip2.png');
				background-repeat: no-repeat;
				background-position: top;
				margin: 85px 0px 0px -50px;
				display: none;
				width: 1000px;
				min-height: 300px;
				z-index: 0!important;
}
.b3 {
				background: url('../img/375tip3.png');
				background-repeat: no-repeat;
				background-position: top;
				margin: 85px 0px 0px -100px;
				width: 1000px;
				display:none;
				min-height: 300px;
				z-index: 0!important;
}
.b4 {
				background: url('../img/405tip4.png');
				background-repeat: no-repeat;
				background-position: top;
				margin: 85px 0px 0px -150px;
				width: 1000px;
				display:none;
				min-height: 300px;
				z-index: 0!important;
}
.b5 {
				background: url('../img/440tip5.png');
				background-repeat: no-repeat;
				background-position: top;
				margin: 85px 0px 0px -200px;
				width: 1000px;
				display:none;
				min-height: 300px;
				z-index: 0!important;
}
.b6 {
				background: url('../img/475tip6.png');
				background-repeat: no-repeat;
				background-position: top;
				margin: 85px 0px 0px -250px;
				width: 1000px;
				display: none;
				min-height: 300px;
				z-index: 0!important;
}
.b7 {
				background: url('../img/532tip7.png');
				background-repeat: no-repeat;
				background-position: top;
				margin: 85px 0px 0px -300px;
				width: 1000px;
				display: none;
				min-height: 300px;
				z-index: 0!important;
}
.b8 {
				background: url('../img/594tip8.png');
				background-repeat: no-repeat;
				background-position: top;
				margin: 85px 0px 0px -350px;
				width: 1000px;
				display: none;
				min-height: 300px;
				z-index: 0!important;
}
.b9 {
				background: url('../img/635tip9.png');
				background-repeat: no-repeat;
				background-position: top;
				margin: 85px 0px 0px -400px;
				width: 1000px;
				display:none;
				min-height: 300px;
				z-index: 0!important;
}
.b10 {
				background: url('../img/660tip10.png');
				background-repeat: no-repeat;
				background-position: top;
				margin: 85px 0px 0px -450px;
				width: 1000px;
				display:none;
				min-height: 300px;
				z-index: 0!important;
}
.b11 {
				background: url('../img/685tip11.png');
				background-repeat: no-repeat;
				background-position: top;
				margin: 85px 0px 0px -500px;
				width: 1000px;
				display:none;
				min-height: 300px;
				z-index: 0!important;
}
.b12 {
				background: url('../img/780tip12.png');
				background-repeat: no-repeat;
				background-position: top;
				margin: 100px 0px 0px -550px;
				width: 1000px;
				display:none;
				min-height: 300px;
				z-index: 0!important;
}
.b13 {
				background: url('../img/785tip13.png');
				background-repeat: no-repeat;
				background-position: top;
				margin: 100px 0px 0px -600px;
				width: 1000px;
				display:none;
				min-height: 300px;
				z-index: 0!important;
}
.b14 {
				background: url('../img/808tip14.png');
				background-repeat: no-repeat;
				background-position: top;
				margin: 100px 0px 0px -650px;
				width: 1000px;
				display:none;
				min-height: 300px;
				z-index: 0!important;
}
.b15 {
				background: url('../img/830tip15.png');
				background-repeat: no-repeat;
				background-position: top;
				margin: 100px 0px 0px -700px;
				width: 1000px;
				display:none;
				min-height: 300px;
				z-index: 0!important;
}
.b16 {
				background: url('../img/976tip16.png');
				background-repeat: no-repeat;
				background-position: top;
				margin: 100px 0px 0px -750px;
				width: 1000px;
				display:none;
				min-height: 300px;
				z-index: 0!important;
}
.b17 {
				background: url('../img/1064tip17.png');
				background-repeat: no-repeat;
				background-position: top;
				margin: 100px 0px 0px -800px;
				width: 1000px;
				display:none;
				min-height: 300px;
				z-index: 0!important;
}
.b18 {
				background: url('../img/1320tip18.png');
				background-repeat: no-repeat;
				background-position: top;
				margin: 100px 0px 0px -850px;
				width: 1000px;
				display:none;
				min-height: 300px;
				z-index: 0!important;
}
.b19 {
				background: url('../img/1450tip19.png');
				background-repeat: no-repeat;
				background-position: top;
				margin: 100px 0px 0px -900px;
				width: 1000px;
				display:none;
				min-height: 300px;
				z-index: 0!important;
}
.b20 {
				background: url('../img/1550tip20.png');
				background-repeat: no-repeat;
				background-position: top;
				margin: 100px 0px 0px -950px;
				width: 1000px;
				display:none;
				min-height: 300px;
				z-index: 0!important;
}
.b21 {
				background: url('../img/1850tip21.png');
				background-repeat: no-repeat;
				background-position: top;
				margin: 100px 0px 0px -1000px;
				width: 1000px;
				display: none;
				min-height: 300px;
				z-index: 0!important;
}
ul#Navigation {
				width: 1050px;
				margin: -30px 0px 0px 0px;
				position: absolute;
				list-style-type: none;
				height: auto;
				padding:0;
}
ul#Navigation li {
				float: left;
				width: 50px;
				vertical-align: top;
				margin: 0px 0px 0px 0px;
}
