﻿.menutitle {
cursor:pointer;
margin-top:5px;
margin-bottom:8px;
margin-left:5px;
background-color:transparent;
color:#000;
width:128px;
height:21px;
text-align:center;
font-size:xx-small;
font-weight:700;
padding:2px
}

.submenu {
margin-bottom:0;
margin-left:5px;
margin-top:0;
font-family:Verdana;
font-size:xx-small;
color:#fff
}

.search {
margin-bottom:0;
margin-left:0;
margin-top:0;
font-family:Verdana;
font-size:10px;
color:#fff
}

.submenu a:link {
text-decoration:none;
font-size:xx-small;
font-weight:400;
color:#fff
}

.submenu a:hover {
color:#C30;
text-decoration:underline;
font-size:10px;
font-weight:400
}

.submenu a:visited {
text-decoration:none;
font-weight:400;
font-size:10px;
color:#800040
}

#flashcontent {
border:none;
width:497px;
height:173px;
float:inherit;
text-align:center;
margin:15px 20px
}

.leftnav {
background-image:url('_borders/images/left_nav.gif');
background-repeat:repeat-y;
background-position:left top;
margin-left:0;
text-align:left;
width:164px;
vertical-align:top
}

#leftnav a {
text-decoration:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:400;
color:#C30
}

#leftnav a:hover {
color:#800040;
font-weight:700;
text-decoration:underline
}

.tablemain {
border:0;
border-right:1px solid #039;
border-collapse:collapse;
text-indent:0;
margin-top:0;
vertical-align:top;
width:779px;
color:#000;
font-family:Verdana;
font-size:10pt;
padding:0
}

.tablebottom {
border:0;
border-right:1px solid #039;
border-bottom:1px solid #039;
border-collapse:collapse;
text-indent:0;
margin-top:0;
width:779px;
padding:0
}

.bottom {
font-weight:400;
font-family:Verdana;
font-size:x-small;
color:#000;
text-align:center;
margin: 0
}

.bottom a {
text-decoration:none;
font-weight:700;
font-family:Verdana;
font-size:x-small;
color:#00F
}

.bottom a:hover {
color:#C30;
font-weight:bold;
font-family:Verdana;
font-size:x-small;
text-decoration:underline
}

.bottom a:visited {
color:#800040;
font-family:Verdana;
font-size:x-small;
text-decoration:none
}

.bottomleft {
border-bottom-style:solid;
border-bottom-width:1px;
background-image:url('_borders/images/left_nav.gif');
background-repeat:repeat-y;
background-position:left top;
text-align:left;
width:163px
}

#imgtop {
background-image:url('_borders/images/logo20.gif');
background-repeat:no-repeat;
border:0;
word-spacing:0;
height:132px;
width:450px;
text-align:center;
vertical-align:top;
margin:0
}

BODY {
background-image:url('TVI%20Electronics%20bacground.gif');
background-attachment:fixed;
margin-left:0;
margin-top:0;
margin-bottom:0;
color:#000;
text-align:center
}

#table8 {
border:2px solid gray;
border-collapse:separate;
background-color:#FFF;
padding:0
}

p.f51320specs {
margin-left:20px;
font-family:Book Antiqua;
font-weight:700;
font-size:14pt;
text-align:left;
color:#FFF
}

#table1 {
border:1px solid;
}

.techspecs {
font-family:Verdana;
font-size:8pt;
font-weight:700;
color:#000;
background-color:#FFF;
width:190px;
border-style:none none solid;
border-width:medium medium 1px;
text-align:left
}

.desc1 {
background-color:#E0E0E0;
text-align:center;
font-family:Verdana;
font-size:10px;
font-weight:300;
color:#006;
border-color:#000
}

.desc2 {
background-color:#FFF;
text-align:center;
font-family:Verdana;
font-size:10px;
font-weight:300;
color:#006;
border-color:#000
}

.specs {
text-align:center;
font-family:Arial;
font-size:small;
font-weight:400;
color:#000;
width:285px;
background-color:#E5ECFF;
border-color:inherit;
border-style:solid;
border-width:1px
}

.specs2 {
background-color:#e5ecff;
text-align:left;
font-family:Arial;
font-size:x-small;
font-weight:400;
color:#000;
border-style:solid;
border-width:1px
}

.specs3 {
text-align:left;
font-family:Arial;
font-size:x-small;
font-weight:400;
color:#000;
border-width:0
}

#lightbox {
position:absolute;
top:40px;
left:0;
width:100%;
z-index:100;
text-align:center;
line-height:0
}

#lightbox a img {
border:none
}

#outerImageContainer {
position:relative;
background-color:#fff;
width:250px;
height:250px;
margin:0 auto
}

#imageContainer {
padding:10px
}

#loading {
position:absolute;
top:40%;
left:0;
height:25%;
width:100%;
text-align:center;
line-height:0
}

#hoverNav {
position:absolute;
top:0;
left:0;
height:100%;
width:100%;
z-index:10
}

#imageContainer > #hoverNav {
left:0
}

#hoverNav a {
outline:none
}

#nextLink {
width:49%;
height:100%;
background:transparent url(images/blank.gif) no-repeat;
display:block;
right:0;
float:right
}

#prevLink {
width:49%;
height:100%;
background:transparent url(images/blank.gif) no-repeat;
display:block;
left:0;
float:left
}

#imageDataContainer {
font:10px Verdana, Helvetica, sans-serif;
background-color:#fff;
line-height:1.4em;
margin:0 auto
}

#imageData {
padding:0 10px
}

#imageData #imageDetails {
width:70%;
float:left;
text-align:left
}

#imageData #caption {
font-weight:700
}

#imageData #numberDisplay {
display:block;
clear:left;
padding-bottom:1em
}

#imageData #bottomNavClose {
width:66px;
float:right;
padding-bottom:0.7em
}

#overlay {
position:absolute;
top:0;
left:0;
z-index:90;
width:100%;
height:500px;
background-color:#000;
}

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden
}

* html > body .clearfix {
display:inline-block;
width:100%
}

* html .clearfix {
height:1%
}

table.MsoNormalTable {
line-height:115%;
font-size:11pt;
font-family:Calibri,sans-serif
}

h1 {
font-family:Verdana;
font-size:12pt;
font-style:italic;
font-weight:700;
color:navy;
text-align:center
}

p {
font-family:Verdana;
font-size:10pt;
color:#000;
margin:0
}

.body {
text-align:center
}

.header {
text-align:left;
vertical-align:top;
font-family:'Century Gothic';
color:navy;
font-size:small
}

.header1 {
text-align:left;
vertical-align:top;
font-family:'Courier New';
color:navy;
font-size:small;
width:100%
}

.style1 {
background-color:#EEE;
border-style:solid;
border-width:1px;
padding:1px 4px
}

.style2 {
border-style:solid;
border-width:2px
}

.style3 {
vertical-align:bottom
}

.style4 {
font-weight:700;
font-size:small;
color:purple
}

.style5 {
font-family:"Wingdings 3";
font-weight:700;
font-size:small
}

.style6 {
font-weight:700;
font-size:x-small;
font:100%/normal serif;
text-align:center
}

.style7 {
font-weight:700;
font-size:xx-small;
color:#FFF;
text-align:center
}

.style8 {
font-size:7.5pt;
font-family:Verdana,sans-serif;
color:#171411
}

.style9 {
margin-top:6pt;
text-align:left;
font-family:"Trebuchet MS";
font-size:small
}

.style10 {
vertical-align:top;
width:388px;
border-style:solid;
border-width:1px;
padding:1px 4px
}

.style11 {
border:0;
vertical-align:top;
width:100%
}

.style13 {
width:299px;
border-color:inherit;
border-style:none;
border-width:0
}

.style15 {
background-color:#f4f8ff;
text-align:left;
font-family:Arial;
font-size:x-small;
font-weight:400;
color:#000;
border-style:solid;
border-width:1px
}  

.style16 {
border-style:solid;
border-width:1px
}

.style17 {
background-color:#E0E0E0;
border-style:solid;
border-width:1px
}

.style18 {
border-collapse:collapse;
margin-left:50px;
width:61%;
height:52px;
float:left;
text-align:left;
border-width:0
}

.style19 {
color:red
}

.style20 {
text-align:left;
border-style:solid;
border-width:1px
}

.style21 {
text-align:justify
}

.style22 {
font-weight:700;
color:#000
}

.style24 {
font-family:Calibri;
font-size:small
}

.style25 {
font-size: small
}

.style26 {
vertical-align: top;
border-style: solid;
border-width: 1px;
padding: 1px 4px
}

.style27 {
font-family: Verdana;
font-size: large;
font-weight:bold;
text-align:center
}

.style28 {
font-family: "Monotype Corsiva";
font-size: x-large;
font-weight:bold;
text-align:center
}

.style29 {
font-size: 11pt;
color: #000080;
}

.style30 {
font-size : 11pt;
font-family : "Verdana", Sans-serif;
text-align : center;
border-top: 1px  solid #000000;
border-bottom : 1px solid #000000;
border-right : 1px solid #000000;
}

.style32 {
font-size : 11pt;
font-family : "Verdana", Sans-serif;
text-align : center;
border-top: 1px solid #000000;
border-bottom : 1px solid #000000;
border-right : 1px solid #000000;
background-color: #00FFFF;
}

.style33 {
font-size : 11pt;
font-family : "Verdana", Sans-serif;
text-align : center;
border-top: 1px solid #000000;
border-bottom : 1px solid #000000;
border-right : 1px solid #000000;
background-color: #FFFF00;
}

.style34 {
font-size : 11pt;
font-family : "Verdana", Sans-serif;
text-align : center;
margin-left:5px;
border-top: 1px solid #000000;
border-bottom : 1px solid #000000;
border-right : 1px solid #000000;
background-color: #FFFFFF;
}

p.f51852optrex {
margin-top:0;
margin-bottom:0;
text-align:center;
font-weight:700;
color:purple
}

td.f51852bw {
font-size:9pt;
height:5px;
text-align:center;
background-color:#3D6CC4;
border-color:#000;
border-style:solid;
border-width:1px
}

td.f51852gb {
font-size:9pt;
height:5px;
text-align:center;
background-color:#17F9D9;
border-color:#000;
border-style:solid;
border-width:1px
}

td.f51852bb {
font-size:9pt;
height:5px;
text-align:center;
background-color:#1470AC;
border-color:#000;
border-style:solid;
border-width:1px
}

td.f51852yb {
font-size:9pt;
height:5px;
text-align:center;
background-color:#90FF00;
border-color:#000;
border-style:solid;
border-width:1px
}

td.f51852rb {
font-size:9pt;
height:5px;
text-align:center;
background-color:#B30010;
border-color:#000;
border-style:solid;
border-width:1px
}

td.f51852ak {
font-size:9pt;
height:5px;
text-align:center;
background-color:#1012C7;
border-color:#000;
border-style:solid;
border-width:1px
}

td.downloads {
vertical-align:top;
border-left:1pt solid #999;
border-right:1pt solid #999;
border-top:1pt solid #999;
border-bottom:1pt solid #999;
background:#E1E1E1;
text-align:center;
padding:2.25pt
}

td.downloads1 {
vertical-align:top;
border-left:1pt solid #999;
border-right:1pt solid #999;
border-top:1pt solid #999;
border-bottom:1pt solid #999;
background:#FFF;
text-align:center;
padding:2.25pt
}

p.pictivaspecs {
margin-left:20px;
font-family:Book Antiqua;
font-weight:700;
font-size:14pt;
text-align:left;
color:green
}

td.f51851optrex {
font-size:9pt;
height:5px;
text-align:center;
background-color:silver;
border-color:#000;
border-style:solid;
border-width:1px
}

p.f51851optrex {
margin-top:0;
margin-bottom:0;
text-align:center;
font-weight:700;
font-size:xx-small;
color:#000
}

p.f51851 {
margin-top:0;
margin-bottom:0;
text-align:center;
font-size:xx-small;
color:#000
}

p.oled {
font-family:MS Sans Serif;
font-weight:700;
font-size:8pt;
text-align:center;
margin:0
}

p.optrex {
font-family:MS Sans Serif;
font-weight:700;
font-size:8pt;
text-align:center;
margin:0
}

td.oled {
width:181px;
border:1px solid gray
}

td.optrex {
width:181px;
border:1px solid gray
}

p.oledspecs {
margin-left:20px;
font-family:MS Sans Serif;
font-weight:700;
font-size:8pt;
text-align:left
}

p.optrexspecs {
margin-left:20px;
font-family:MS Sans Serif;
font-weight:700;
font-size:8pt;
text-align:left
}

td.oledspecs {
width:206px;
border:1px solid gray
}

td.optrexspecs {
width:206px;
border:1px solid gray
}

.desc2 a:link {
text-decoration:none;
font-weight:400;
font-family:Verdana;
font-size:10px;
color:#00F
}

.desc1 a:link {
text-decoration:none;
font-weight:400;
font-family:Verdana;
font-size:10px;
color:#00F
}

.desc2 a:hover {
color:#C30;
font-family:Verdana;
text-decoration:underline
}

.desc1 a:hover {
color:#C30;
font-family:Verdana;
text-decoration:underline
}

.desc2 a:visited {
color:#800040;
font-family:Verdana;
font-size:10px;
font-weight:400;
text-decoration:none
}

.desc1 a:visited {
color:#800040;
font-family:Verdana;
font-size:10px;
font-weight:400;
text-decoration:none
}

#prevLink:hover {
background:url(images/prevlabel.gif) left 15% no-repeat
}

#prevLink:visited:hover {
background:url(images/prevlabel.gif) left 15% no-repeat
}

#nextLink:hover {
background:url(images/nextlabel.gif) right 15% no-repeat
}

#nextLink:visited:hover {
background:url(images/nextlabel.gif) right 15% no-repeat
}

td.f51851 {
font-size:9pt;
height:5px;
text-align:center;
background-color:#FFF;
border-color:#000;
border-style:solid;
border-width:1px
} 

.f51851 a {
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana;
	font-size: x-small;
	color: #00F;
}

.f51851 a:hover {
	color: #C30;
	font-family: Verdana;
	text-decoration: underline;
}

.f51851 a:visited {
color:#800040;
font-family:Verdana;
font-size:x-small;
text-decoration:none
}

td.f51852wb {
font-size:9pt;
height:5px;
text-align:center;
background-color:#FFF;
border-color:#000;
border-style:solid;
border-width:1px
} 

td.f51852optrex {
font-size:9pt;
height:5px;
text-align:center;
background-color:#FFF;
border-color:#000;
border-style:solid;
border-width:1px
} 

.specs1 {
background-color:#f4f8ff;
text-align:left;
font-family:Arial;
font-size:x-small;
font-weight:400;
color:#000;
border-style:solid;
border-width:1px
} 