.direct_access    { color: #263e7e; font-size: 8pt; font-family: Verdana, helvetica, sans-serif }

.header{
	font-family: arial, helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000066;
}

.subheader {
	font-family: arial, helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	color: #F39A00;
}

.category-subheader {
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #ff6600;
}

.category-products {
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #006600;
}

.cablenames {
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #006600;
}

.homeGold {
	font-family: Verdana, helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #263e7e;
}

.VXhome {
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #FFCC00;
 }



.mainDrop, a:link.mainDrop, a:visited.mainDrop {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:11px;
	color:#000000 ! important;
	text-decoration:none;
	width:100%;
}


.subDrop, a:link.subDrop, a:visited.subDrop   { color: #263e7e; font-size: 10px; line-height: 11px; font-family: Arial, Helvetica, sans-serif; width: 100%; height: 100%; text-decoration:none }

.dropTable {
	margin-left:-1px;
}

#searchDiv     { position: absolute; z-index: 5; top: 0px; left: 563px; width: 117px }

/* hidden layers */

#bycatFind      { border: 0px; position: absolute; z-index: 99; top: 97px; left: 109px; width: 111px; visibility: hidden }

#bycatFind_fr      { border: 0px; position: absolute; z-index: 99; top: 97px; left: 0px; width: 197px; visibility: hidden }

#prodFind   { border: 0px; position: absolute; z-index: 99; top: 97px; left: 220px; width: 120px; visibility: hidden }

#prodFind_fr   { border: 0px; position: absolute; z-index: 99; top: 97px; left: 197px; width: 157px; visibility: hidden }

#storiesFind     { border: 0px; position: absolute; z-index: 99; top: 97px; left: 224px; width: 133px; visibility: hidden }

#supFind   { border: 0px; position: absolute; z-index: 99; top: 97px; left: 357px; width: 128px; visibility: hidden }

#supFind_fr    { border: 0px; position: absolute; z-index: 99; top: 97px; left: 371px; width: 178px; visibility: hidden }

#frenchFind    { border: 0px; position: absolute; z-index: 99; top: 97px; left: 503px; width: 93px; visibility: hidden }
#chineseFind { border: 0px; position: absolute; z-index: 99; top: 97px; left: 596px; width: 91px; visibility: hidden }
#englishFind_fr     { border: 0px; position: absolute; z-index: 99; top: 97px; left: 549px; width: 95px; visibility: hidden }
#englishFind_cn { border: 0px; position: absolute; z-index: 99; top: 97px; left: 596px; width: 95px; visibility: hidden}
#spanishFind    { border: 0px; position: absolute; z-index: 99; top: 97px; left: 596px; width: 91px; visibility: hidden }
#spanishFind_fr    { border: 0px; position: absolute; z-index: 99; top: 97px; left: 644px; width: 91px; visibility: hidden }
#chineseFind_fr {border: 0px; position: absolute; z-index: 99; top: 97px; left: 644px; width: 91px; visibility: hidden }
#contactLayer     { border: 0px; position: absolute; z-index: 99; top: 123px; left: 0px; width: 77px; visibility: hidden }

#contactLayer_fr     { border: 0px; position: absolute; z-index: 99; top: 123px; left: 0px; width: 65px; visibility: hidden }

#newsLayer    { border: 0px; position: absolute; z-index: 99; top: 123px; left: 77px; width: 120px; visibility: hidden }

#newsLayer_fr     { border: 0px; position: absolute; z-index: 99; top: 123px; left: 65px; width: 165px; visibility: hidden }

#whereLayer    { border: 0px; position: absolute; z-index: 99; top: 123px; left: 197px; width: 98px; visibility: hidden }

#whereLayer_fr    { border: 0px; position: absolute; z-index: 99; top: 123px; left: 230px; width: 91px; visibility: hidden }

#corpLayer    { border: 0px; position: absolute; z-index: 99; top: 123px; left: 295px; width: 145px; visibility: hidden }

#corpLayer_fr    { border: 0px; position: absolute; z-index: 99; top: 123px; left: 321px; width: 111px; visibility: hidden }

#careerLayer {
	position:absolute;
	left:423px;
	top:143px;
	z-index:99;
	visibility:hidden;
	border:0px;
	width:100px;
	}

#partnerLayer    { border: 0px; position: absolute; z-index: 99; top: 123px; left: 440px; width: 123px; visibility: hidden }

#partnerLayer_fr    { border: 0px; position: absolute; z-index: 99; top: 123px; left: 432px; width: 116px; visibility: hidden }

#helpLayer     { border: 0px; position: absolute; z-index: 99; top: 123px; left: 563px; width: 66px; visibility: hidden }

#helpLayer_fr     { border: 0px; position: absolute; z-index: 99; top: 123px; left: 548px; width: 41px; visibility: hidden }

#homeLayer      { border: 0px; position: absolute; z-index: 99; top: 123px; left: 629px; width: 48px; visibility: hidden }

#homeLayer_fr      { border: 0px; position: absolute; z-index: 99; top: 123px; left: 589px; width: 54px; visibility: hidden }

#hiderDiv {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	left:0px;
	z-index:90;
	visibility:hidden;
	}

#hiderImg {
	width:100%;
	height:100%;
}
.normal   {
	color: black;
	font-size: 10pt;
	font-family: Arial, Helvetica;
	margin-right: 10px;
}
.small  { color: black; font-size: 8pt; font-family: Arial, Helvetica }
.res_menu1  { color: #F39A00; font-weight: bold; font-size: 10pt; font-family: arial, helvetica, sans-serif; text-decoration: none }
.res_menu_select { font-style: italic; background-color: teal }

#lightbox {
	background-color: #eee;
	padding: 10px;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
}
#overlay {
	background-image: url(/images/navigation/overlay.png);
}
#lightboxCaption {
	color: #333;
	background-color: #eee;
	font-size: 90%;
	text-align: center;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
}

