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

body {
	background-color: #eceded;
}
.style2 {
	font-size: 10px;
	font-family: "Trebuchet MS", sans-serif;
}
.style5 {
	font-size: 12px;
	font-family: "Trebuchet MS", sans-serif;
}
a:link {
	color: #000000;
}
a:visited {
	color: #333333;
}
a:hover {
	color: #999999;
}
a:active {
	color: #EDEDED;
}
.style6 {
	font-size: 12px
}
.style7 {
font-size: 11px; 
}
.style13 {
color: #FFFFFF
}

.style1 {
	font-size: 28px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.prodheader {
	font-size: 36px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.prodsubhead {
	font-size: 24px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.style3 {
	font-size: 18px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}
.style12 {
	font-size: 12px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.features {
	font-size: 13px;
	font-weight: bold;
	font-family:Trebuchet, Arial, Helvetica, sans-serif;
	color:#000000;
}

smallBr{
font-size: 10px; 
line-height:15px;
}

#prodhead {
height:50px;
}
#subhead {
height:30px;
margin-top:5px;
}

#container {
width:1024px;
height:728px;
margin-left: auto ;
margin-right: auto ;
background-color:#FFFFFF;
}
#banner{
width:1024px;
height:271px;
background-image:url(../images/bgbanner.jpg);
margin-top:70px;
z-index:1;
position:absolute;
}
#christmas{
width:1024px;
height:220px;
margin-top:70px;
position:absolute;
z-index:2;
}
#mainimage{
width:300px;
float: left;
background-color:none;
position:absolute;
z-index:7;
}
#headertext{
	position:absolute;
	z-index:3;
	width:390px;
	margin-top:120px;
	margin-left:320px;
}
#extralogo{
	position:absolute;
	z-index:3;
	width:390px;
	margin-top:245px;
	margin-left:320px;
}
#brochuretext{
	position:absolute;
	z-index:3;
	width:270px;
	margin-top:55px;
	margin-left:5px;
	text-align:center;
}
#brochimage{
	position:absolute;
	z-index:4;
	width:270px;
	margin-top:80px;
	margin-left:0px;
	text-align:center;
}
#imagebanner1{
width: 273px;
height: 271px;
margin-left:725px;
margin-top:70px;
position: absolute;
z-index:4;
}
#prodimagebanner{
width: 273px;
height: 271px;
margin-left:725px;
margin-top:70px;
position: absolute;
z-index:4;
}
#logo{
margin-top:10px;
margin-left:730px;
width:273px;
height:46px;
background-image:url('../images/logonew.png');
position:absolute;
z-index:5;
}
#imagebanner2{
width: 273px;
height: 219px;
margin-left:725px;
margin-top:355px;
position: absolute;
z-index:6;
}
#features{
width: 273px;
height:auto;
margin-top:15px;
background-color:#e7e8e8;
float:right;
margin-right:25px;
}
#manualpdf{
width: 250px;
height:45px;
margin-top:10px;
margin-bottom:10px;
float:right;
background-color:ffffff;
vertical-align:text-top;

}
#gallery{
width: 273px;
height:auto;
margin-left:15px;
margin-top:15px;
float:left;
text-align:center;

}
#featurestext{
width: 270px;
height: 100%;
margin-top:25px;
margin-left:-10px;
padding-right:5px;
}
#featuresheader{
width: 270px;
height: 22px;
margin-top:12px;
padding-left:15px;
}
#lhbox{
width: 273px;
height: 219px;
margin-left:25px;
margin-top:355px;
position: absolute;
z-index:2;
background-color:#e7e8e8;
}
#footcontainer{
width: 1024px;
height: 100px;
margin-left:0px;
margin-top:590px;
position: absolute;
z-index:8;
background-color:#e7e8e8;
}
#footcontainerthin{
width: 1024px;
height:20px;
margin-left:0px;
margin-top:15px;
background-color:#e7e8e8;
float:left;
}
#productpagebottom{
width: 1024px;
height:auto;
margin-left:0px;
margin-top:340px;
position: absolute;
z-index:8;
background-color:#ffffff;
}
#bodytextcontainer{
position:absolute;
z-index:9;
width:390px;
margin-top:355px;
margin-left:320px;
}
#producttextcontainer{
width:390px;
height:auto;
margin-top:15px;
margin-left:25px;
float:left;
}
#prodcopyright{
margin-left:50px;
margin-top:15px;
width:950px;
height: 20px;
float:left;
}
#nlform{
position:absolute;
z-index:10;
padding:5px;
margin-top:45px;
width:258px;
}
#lhscont{
margin-top:1px;
margin-left:1px;
position:absolute;
z-index:18;
width:500px;
}
#twitfb{
height:50px;
margin-top:638px;
margin-left:815px;
float:right;
position:absolute;
z-index:22;
}
#plogin{
position:absolute;
z-index:19;
width:270px;
margin-left:1px;
margin-top: 1px;
float:left;
}
#submit{
margin-top:5px;
}
#rsslogo{
position: absolute;
z-index:11;
margin-left:22px;
margin-top:10px;
width:130px;
height: 80px;
}
#copyright{
position: absolute;
z-index:25;
margin-left:720px;
margin-top:700px;
width:280px;
height: 20px;
}
#shoplink{
position: absolute;
z-index:30;
margin-left:50px;
margin-top:700px;
width:280px;
height: 20px;
}
#pbutt{
margin-top:595px;
width: 125px;
margin-left:800px;
position:absolute;
z-index:30;
}

#news{
	position: absolute;
	z-index:12;
	margin-left:175px;
	width:550px;
	height: 90px;
	margin-top: 5px;
}
#navigation{
	position: absolute;
	z-index:26;
	margin-left:305px;
	width:450px;
	height: 100px;
	margin-top: 10px;
	}
#menucol1{
width:200px;
height:auto;
margin-top:25px;
margin-left:25px;
float:left;
}
#menucol2{
width:200px;
height:auto;
margin-top:25px;
margin-left:25px;
float:left;
}
#menucol3{
width:200px;
height:auto;
margin-top:25px;
margin-left:25px;
float:left;
}
#menucol4{
width:200px;
height:auto;
margin-top:25px;
margin-left:25px;
float:left;
}
#menuimagebanner{
width: 273px;
height: 271px;
margin-left:725px;
margin-top:70px;
position: absolute;
z-index:4;
}

#brochure{
width:200px;
height:70px;
position:absolute;
z-index:100;
margin-top:410px;
margin-left:740px;
}

.comparison{
width:950px;
height:215px;
float:right;
margin-top:30px;
margin-right:35px;
border:solid 1px;
border-color:#000000;
}
a{
text-decoration:none;
}

#nviroimg{
width:380px;
height:425px;
margin-top:540px;
margin-left:25px;
position:absolute;
z-index:50;
}

#nvirotxt{
width:230px;
height:425px;
margin-top:540px;
margin-left:425px;
position:absolute;
z-index:50;
}

#nvirobullets{
width:280px;
height:419px;
margin-top:540px;
margin-left:705px;
position:absolute;
z-index:50;
}

#bigimage{
width:240px;
height:760px;
margin-left:35px;
position:absolute;
z-index:51;
}

#bodycopy{
width:620px;
height:570px;
margin-top:345px;
margin-left:310px;
position:absolute;
z-index:52;
}

#bodycopyshowroom{
width:990px;
height:570px;
margin-top:345px;
margin-left:30px;
position:absolute;
z-index:52;
}

#style50{
font-family:'Trebuchet MS'; 
font-size:1em;
}

#style51{
font-family:'Trebuchet MS';
 font-size:0.8em;
}

#style52{
font-family:'Trebuchet MS'; 
font-size:1.6em;
color:#FF0000;
text-align:center;
}

.returns{
width:750px;
height:215px;
float:left;
text-align:left;
border:solid 1px;
border-color:#000000;
}

#tablestyle{
border-bottom:solid 1px; 
border-right:solid 1px; 
border-color:#000000;
font-family:"Trebuchet MS";
}

#tablestyle1{
border-bottom:solid 1px; 
border-right:solid 1px; 
border-color:#000000;
font-family:"Trebuchet MS";
font-size:1.5em;
text-align:center;
}

.logos{
width:196px;
height:50px;
margin-left:310px;
margin-top:910px;
position:absolute;
z-index:100;
}

#style404{
color:#FFFFFF;
font-family:"Trebuchet MS";
font-size:1.3em;
padding:0px;
margin:0px;
}

#viewallexam{
width:500px;
height:26px;
font-family:"Trebuchet MS";
margin-top:355px;
margin-left:25px;
position:absolute;
z-index:30;
}

#cc50{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:540px;
margin-left:25px;
position:absolute;
z-index:31;
}

#cc100{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:540px;
margin-left:125px;
position:absolute;
z-index:31;
}

#hl500{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:540px;
margin-left:225px;
position:absolute;
z-index:32;
}

#hl800{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:540px;
margin-left:225px;
position:absolute;
z-index:33;
}

#dl1000{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:540px;
margin-left:325px;
position:absolute;
z-index:34;
}

#auralite{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:540px;
margin-left:425px;
position:absolute;
z-index:35;
}

#bilite{
	width:70px;
	height:130px;
	font-family:"Trebuchet MS";
	margin-top:540px;
	margin-left:425px;
	position:absolute;
	z-index:36;
}

#wavelite{
	width:70px;
	height:130px;
	font-family:"Trebuchet MS";
	margin-top:540px;
	margin-left:525px;
	position:absolute;
	z-index:37;
}

#dl50{
	width:70px;
	height:130px;
	font-family:"Trebuchet MS";
	margin-top:540px;
	margin-left:625px;
	position:absolute;
	z-index:38;
}

#x100{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:390px;
margin-left:25px;
position:absolute;
z-index:39;
}

#x100LED{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:390px;
margin-left:125px;
position:absolute;
z-index:40;
}

#x150LED{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:390px;
margin-left:225px;
position:absolute;
z-index:41;
}

#x200LED{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:390px;
margin-left:325px;
position:absolute;
z-index:42;
}

#x210LED{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:390px;
margin-left:425px;
position:absolute;
z-index:43;
}

#x220LED{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:390px;
margin-left:525px;
position:absolute;
z-index:44;
}

#x230LED{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:390px;
margin-left:625px;
position:absolute;
z-index:45;
}

#x350LED{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:390px;
margin-left:725px;
position:absolute;
z-index:46;
}

#x400LED{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:390px;
margin-left:825px;
position:absolute;
z-index:47;
}

#viewallsurgical{
width:500px;
height:26px;
font-family:"Trebuchet MS";
margin-top:690px;
margin-left:25px;
position:absolute;
z-index:48;
}

#sl140{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:725px;
margin-left:25px;
position:absolute;
z-index:49;
}

#sl140LED{
	width:70px;
	height:130px;
	font-family:"Trebuchet MS";
	margin-top:725px;
	margin-left:25px;
	position:absolute;
	z-index:50;
}

#sl180LED{
	width:70px;
	height:130px;
	font-family:"Trebuchet MS";
	margin-top:725px;
	margin-left:125px;
	position:absolute;
	z-index:51;
}

#sl200{
	width:70px;
	height:130px;
	font-family:"Trebuchet MS";
	margin-top:725px;
	margin-left:225px;
	position:absolute;
	z-index:51;
}

#sl300LED{
	width:70px;
	height:130px;
	font-family:"Trebuchet MS";
	margin-top:725px;
	margin-left:325px;
	position:absolute;
	z-index:52;
}

#sl250{
	width:70px;
	height:130px;
	font-family:"Trebuchet MS";
	margin-top:725px;
	margin-left:425px;
	position:absolute;
	z-index:53;
}

#sl400{
	width:70px;
	height:130px;
	font-family:"Trebuchet MS";
	margin-top:725px;
	margin-left:525px;
	position:absolute;
	z-index:54;
}

#sl500LED{
	width:70px;
	height:130px;
	font-family:"Trebuchet MS";
	margin-top:725px;
	margin-left:625px;
	position:absolute;
	z-index:55;
}

#sl600LED{
	width:70px;
	height:130px;
	font-family:"Trebuchet MS";
	margin-top:725px;
	margin-left:725px;
	position:absolute;
	z-index:56;
}

#viewallxray{
width:500px;
height:26px;
font-family:"Trebuchet MS";
margin-top:875px;
margin-left:25px;
position:absolute;
z-index:57;
}

#dx4100led{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:910px;
margin-left:25px;
position:absolute;
z-index:58;
}

#dx4500{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:910px;
margin-left:125px;
position:absolute;
z-index:59;
}

#viewallmag{
width:500px;
height:26px;
font-family:"Trebuchet MS";
margin-top:1060px;
margin-left:25px;
position:absolute;
z-index:60;
}

#magw{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:1095px;
margin-left:25px;
position:absolute;
z-index:61;
}

#mag350{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:1095px;
margin-left:125px;
position:absolute;
z-index:62;
}

#mag500{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:1095px;
margin-left:225px;
position:absolute;
z-index:63;
}

#mag600xl{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:1095px;
margin-left:325px;
position:absolute;
z-index:64;
}

#viewallpulseoximeters{
width:500px;
height:26px;
font-family:"Trebuchet MS";
margin-top:1245px;
margin-left:25px;
position:absolute;
z-index:65;
}

#v406{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:1280px;
margin-left:25px;
position:absolute;
z-index:66;
}

#v408{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:1280px;
margin-left:125px;
position:absolute;
z-index:67;
}

#v409{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:1280px;
margin-left:225px;
position:absolute;
z-index:68;
}

#v501{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:1280px;
margin-left:325px;
position:absolute;
z-index:69;
}

#v60{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:1280px;
margin-left:425px;
position:absolute;
z-index:70;
}

#v202{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:1280px;
margin-left:525px;
position:absolute;
z-index:71;
}

#v203{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:1280px;
margin-left:625px;
position:absolute;
z-index:72;
}

#viewallpatmons{
width:500px;
height:26px;
font-family:"Trebuchet MS";
margin-top:1440px;
margin-left:25px;
position:absolute;
z-index:73;
}

#L505{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:1475px;
margin-left:25px;
position:absolute;
z-index:74;
}

#L550{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:1475px;
margin-left:125px;
position:absolute;
z-index:75;
}

#VL600{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:1475px;
margin-left:225px;
position:absolute;
z-index:76;
}

#VL800{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:1475px;
margin-left:325px;
position:absolute;
z-index:77;
}

#viewalldopplers{
width:500px;
height:26px;
font-family:"Trebuchet MS";
margin-top:1600px;
margin-left:25px;
position:absolute;
z-index:78;
}

#BSD100{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:1635px;
margin-left:25px;
position:absolute;
z-index:79;
}

#viewallmicroscopes{
width:500px;
height:26px;
font-family:"Trebuchet MS";
margin-top:1795px;
margin-left:25px;
position:absolute;
z-index:80;
}

#vision100{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:1830px;
margin-left:25px;
position:absolute;
z-index:81;
}

#vision200{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:1830px;
margin-left:125px;
position:absolute;
z-index:82;
}

#vision300{
width:70px;
height:130px;
font-family:"Trebuchet MS";
margin-top:1830px;
margin-left:225px;
position:absolute;
z-index:83;
}

#headingstyle{
color:#99cc00;
font-size:20px;
font-family:"Trebuchet MS";
padding:0px;
margin:0px;
}

#descriptionstyle{
color:#000000;
font-size:12px;
font-family:"Trebuchet MS";
text-align:center;
padding:0px;
margin:0px;
}

img{
border:0;
}

#x230img{
width:665px;
height:354px;
margin-top:570px;
margin-left:35px;
position:absolute;
z-index:100;
}

/*-----------------------------------------------image swap-----------------------------------------------------------------*/
<style type="text/css">

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

/*

.thumbnail span{ /*CSS for enlarged image*/
/*position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
} */

.thumbnail span{
width: 273px;
height: 269px;
margin-left:663px;
margin-top:-274px;
position: absolute;
z-index:4;
visibility: hidden;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}

/*-----------------------------------------------RSS-----------------------------------------------------------------*/
.rssFeed
{
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: small;
	width: 450px;
	height: 90px;
}
.rssFeed a
{
	color: #444;
	text-decoration: none;
	font-family: "Trebuchet MS", sans-serif;
}
.rssFeed a:hover
{
	color: #000;
	text-decoration: underline;
}

.rssHeader { padding: 0.2em 0; }

.rssBody { border: 1px solid #bababa; height:80px;font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: small; }
.rssRow h4, .rssRow p, .rssRow div
{
	margin: 0;
	padding: 0.25em;
}

#ticker1 .odd { background-color: #e8e8fc; }
#ticker1 .even { background-color: #d4d4e8; }

#ticker2 .odd { background-color: #e8fce8; }
#ticker2 .even { background-color: #d4e8d4; }

#extratext {
display:none;
position:absolute;
z-index:999;
width:100%;
height:1200px;
background-image:url(../images/maskbg.png);
vertical-align:top;
}
#extratextheadline {
	float:left;
	vertical-align:text-top;
	height:43px;
	position:absolute;
}

#xtextbody {
margin-top:40px;
}

#xtracontainer {
background-color:#FFFFFF;
margin-left:25%;
margin-top:250px;
width:50%;
padding:20px;
border: thin #666666 solid;
}


#xclose{
float:right;
width:18px;
}

