<!--
.nav_table	{
		border-width: 1px;
		border-style: outset;
		margin-top: 0.02in;
		margin-bottom: 0.02in;
}

.nav_table thead {
		margin-top: 0in;
		margin-bottom: 0in;
}

.nav_table thead tr {
		margin-top: 0in;
		margin-bottom: 0in;
}

.nav_table thead tr td {
		margin-top: 0in;
		margin-bottom: 0in;
}

.nav_table thead tr td p {
		margin-top: 0in;
		margin-bottom: 0in;
}

.nav_table thead tr td p a {
		margin-top: 0in;
		margin-bottom: 0in;
}

.nav_table tbody tr {
		margin-top: 0in;
		margin-bottom: 0in;
}

.nav_table tbody tr td {
		margin-top: 0in;
		margin-bottom: 0in;
}

.nav_table tbody tr td p {
		margin-top: 0in;
		margin-bottom: 0in;
}

.nav_text p	{text-align: center;
			font-weight: bold;
			font-size: 110%;
			font-family: Arial, sans-serif;
			margin-bottom: 0.02in;
}

.nav_text TD p a {
			text-align: center;
			text-decoration: none;
			font-weight: bold;
			font-size: 110%;
			font-family: Arial, sans-serif;
			margin-bottom: 0.02in;
			color: rgb(0,0,0);
}

.nav_text TD p a:hover {background-color: rgb(0,0,0);
			color: rgb(255,255,255);
}

.prodline {
			text-align: left;
			font-family: Arial, sans-serif;
			font-weight: normal;
			font-size: 110%;
			color: rgb(0,0,0);
}

.prodline TBODY {
			margin-top: 0in;
			margin-bottom: 0in;
}

.prodline TBODY TR {
			margin-top: 0in;
			margin-bottom: 0in;
}

.prodline TBODY TR TD {
			margin-top: 0in;
			margin-bottom: 0in;
}

.prodline TBODY TR TD P {
			margin-top: 0in;
			margin-bottom: 0in;
}

.prodline TBODY TR TD A {
			margin-top: 0in;
			margin-bottom: 0in;
}

.pl_manufacturer_link {
			text-align: left;
			font-size: 110%;
			font-weight: bold;
			text-decoration: none;
			margin-left: 0.21in;
			color: rgb(0,0,0);
}

.pl_manufacturer_link:hover {
			font-size: 110%;
			font-weight: bold;
			text-decoration: underline;
			margin-left: 0.21in;
			background-color: rgb(0,0,0);
			color: rgb(255,255,255);
}

.pl_descr {
			text-align: left;
			font-size: 90%;
			color: rgb(0,0,0);
}

.contacts_table tr {
			margin-top: 0in;
			margin-bottom: 0in;
}

.contacts_table tr td p {
			margin-top: 0in;
			margin-bottom: 0in;
}


.dl_products_table_class {text-decoration: none;
			font-family: Arial, sans-serif;
			font-size: 80%;
			color: rgb(0,0,0);
			background-color: rgb(220,220,220);
}

.dl_products_table_class h1	{text-decoration: none;
			font-family: Arial, sans-serif;
			font-weight: bold;
			text-indent: 4;
			font-size: 110%;
			color: rgb(0,0,0);
			background-color: rgb(220,220,220)}
.dl_products_table_class p	{text-decoration: none;
			font-family: Arial, sans-serif;
			color: rgb(0,0,0);
			background-color: rgb(220,220,220)}
.dl_products_table_class a	{text-decoration: none;
			font-family: Arial, sans-serif;
			color: rgb(80,20,200);
			background-color: rgb(220,220,220)}
.dl_products_table_class a:hover {background-color: rgb(0,0,0);
			font-family: Arial, sans-serif;
			color: rgb(10,10,10);
			background-color: rgb(220,220,220);}
.dl_table_class h1	{text-decoration: none;
			font-family: Arial, sans-serif;
			font-weight: bold;
			text-indent: 4;
			font-size: 110%;
			color: rgb(0,0,0);}
.dl_table_class p	{text-decoration: none;
			font-family: Arial, sans-serif;
			color: rgb(0,0,0);}
.dl_table_class a	{text-decoration: none;
			font-family: Arial, sans-serif;
			color: rgb(80,20,200);}
.dl_table_class a:hover {background-color: rgb(0,0,0);
			font-family: Arial, sans-serif;
			color: rgb(200,200,200);}
.dl_table_class {text-decoration: none;
			font-family: Arial, sans-serif;
			font-size: 100%;
			color: rgb(0,0,0);}
.dl_manufacturer {text-decoration: none;
			font-family: Arial, sans-serif;
			font-size: 110%;
			font-weight: bold;
			color: rgb(0,0,0);}
.dl_category {text-decoration: underline;
			font-family: Arial, sans-serif;
			font-size: 105%;
			color: rgb(0,0,0);}
.dl_prodname {text-decoration: none;
			font-family: Arial, sans-serif;
			font-weight: bold;
			font-size: 100%;
			color: rgb(0,0,0);}
.dl_proddescr {text-decoration: none;
			font-family: Arial, sans-serif;
			font-size: 95%;
			color: rgb(200,200,0);}
.dl_i_table_class {
			text-decoration: none;
			font-family: Arial, sans-serif;
			font-size: 100%;
			color: rgb(0,0,0);}
.dl_i_manufacturer {text-decoration: none;
			font-family: Arial, sans-serif;
			font-size: 110%;
			text-indent: 0;
			font-weight: bold;
			color: rgb(0,0,0);}
.dl_i_category {text-decoration: underline;
			font-family: Arial, sans-serif;
			font-size: 100%;
			text-indent: 35;
			color: rgb(0,0,0);}
.dl_i_prodname {text-decoration: none;
			margin-left: 50;
			font-family: Arial, sans-serif;
			font-weight: bold;
			font-size: 100%;
			color: rgb(0,0,0);}
.dl_i_proddescr {text-decoration: none;
			font-family: Arial, sans-serif;
			font-size: 100%;
			padding-left : 75px;
			text-indent : -8px;
			color: rgb(68,56,129);}
.dl_table_manufacturer_menu	{text-decoration: none;
			font-family: Arial, sans-serif;
			font-size: 100%;
			text-indent: 0;
			font-weight: bold;
			color: rgb(200,200,250);}
.dl_table_manufacturer_menu a{text-decoration: none;
			font-family: Arial, sans-serif;
			font-size: 100%;
			text-indent: 0;
			font-weight: bold;
			color: rgb(20,20,20);
			background-color: rgb(247,247,247);}
.dl_table_manufacturer_menu a:hover{text-decoration: none;
			font-family: Arial, sans-serif;
			font-size: 100%;
			text-indent: 0;
			font-weight: bold;
			color: rgb(251,251,251);
			background-color: rgb(0,0,0);}
.dl_table_manufacturer_menu_current	{text-decoration: none;
			font-family: Arial, sans-serif;
			font-size: 105%;
			text-indent: 0;
			font-weight: bold;
			background-color: rgb(200,200,200);
			color: rgb(100,100,150);}
.news_title_class	{text-decoration: none;
			font-family: Arial, sans-serif;
			font-weight: bold;
			text-align: center;
			font-size: 100%;
			margin-top: 0.06in;
			color: rgb(0,0,0);}
.news_date_class {text-decoration: none;
			font-family: Arial, sans-serif;
			font-size: 90%;
			color: rgb(0,0,0);}
.news_more_class	{text-decoration: none;
			font-family: Arial, sans-serif;
			font-weight: normal;
			text-align: center;
			font-size: 80%;
			margin-top: 0.06in;
			color: rgb(0,0,0);}
.news_more_class a	{text-decoration: none;
			font-family: Arial, sans-serif;
			font-weight: bold;
			text-align: center;
			font-size: 90%;
			margin-top: 0.06in;
			color: rgb(0,0,0);}
.news_more_class a:hover {background-color: rgb(0,0,0);
			color: rgb(255,255,255);}

.div_tools {
			display: block;
			width: 680px;
			margin-left: auto;
			margin-right: auto;
}

.div_careers {
			display: block;
			width: 680px;
			margin-left: auto;
			margin-right: auto;
}

.div_contacts {
			display: block;
			width: 680px;
			margin-left: auto;
			margin-right: auto;
}

.feat_with_vid	{
			width: 700px;
			text-decoration: none;
			font-family: Arial, sans-serif;
			font-weight: normal;
			font-size: 80%;
			margin-left: auto;
			margin-right: auto;
			text-align: left;
			margin-top: 0.16in;
			color: rgb(0,0,0);}

.div_movie_area {
			float: right;
			width: 410px;
			margin-left: 0.15in;
			margin-right: 0.2in;
			text-align: center;
			decoration: none;
			font-family: Arial, sans-serif;
			font-weight: bold;
			font-size: 80%;
			color: rgb(0,0,0);}

.div_movie_header {
			font-size: 130%;
			margin-top: .3in;
}

.feat_text_area {
}

.div_viq_logo_area {
			float: left;
			margin-top: 0.2in;
			margin-bottom: 0.15in;
}


img.viq_logo {
			display: block;
			margin-left: auto;
			margin-right: auto;
			margin-bottom: -0.07in;
}


/* using STRICT, using font-size as percentage */

.home_viq_logo_text_sm_it {
			font-size: 80%;
			font-style: italic;
			text-align: center
}


			//-->
