.daneta 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	color: #FCFCFC;
	background-color: #FFFFFF;
	visibility: hidden;
}

.hipolito 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-style: normal;
	font-weight: normal;
	color: #FCFCFC;
}
/*
INPUT
{
	font-weight: normal;
	font-size: 9px;
	background: #dfdfdf;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

*/

A.HeaderLinks:link { COLOR: #1f4ca1; TEXT-DECORATION: none; font-weight: bold; font-size:11pt; font-family:Segoe UI}
A.HeaderLinks:visited { COLOR: #1f4ca1; TEXT-DECORATION: none; font-weight: bold; font-size:11pt; font-family:Segoe UI }
A.HeaderLinks:active { COLOR: #1f4ca1; TEXT-DECORATION: none ; font-weight:bold;font-size:11pt; font-family:Segoe UI}
A.HeaderLinks:hover { COLOR: gray; TEXT-DECORATION: none; font-weight:bold; font-size:11pt; font-family:Segoe UI }

A.HeaderLinks2:link { COLOR: #1f4ca1; TEXT-DECORATION: none; font-weight: normal; font-size:10pt; font-family:Segoe UI}
A.HeaderLinks2:visited { COLOR: #1f4ca1; TEXT-DECORATION: none; font-weight: normal; font-size:10pt; font-family:Segoe UI }
A.HeaderLinks2:active { COLOR: #1f4ca1; TEXT-DECORATION: none ; font-weight: normal; font-size:10pt; font-family:Segoe UI}
A.HeaderLinks2:hover { COLOR: gray; TEXT-DECORATION: none; font-weight: normal; font-size:10pt; font-family:Segoe UI}

A.HeaderLinks3:link { COLOR: #1f4ca1; TEXT-DECORATION: none; font-weight: bold; font-size:11px; font-family:Segoe UI; vertical-align:bottom;}
A.HeaderLinks3:visited { COLOR: #1f4ca1; TEXT-DECORATION: none; font-weight: bold; font-size:11px; font-family:Segoe UI; vertical-align:bottom;}
A.HeaderLinks3:active { COLOR: #1f4ca1; TEXT-DECORATION: none; font-weight: bold; font-size:11px; font-family:Segoe UI; vertical-align:bottom;}
A.HeaderLinks3:hover { COLOR: gray; TEXT-DECORATION: none; font-weight: bold; font-size:11px; font-family:Segoe UI; vertical-align:bottom;}


A.ddMenu:link { COLOR: white; TEXT-DECORATION: none; font-weight: normal; font-size:9pt;font-family:Segoe UI}
A.ddMenu:visited { COLOR: white; TEXT-DECORATION: none; font-weight: normal; font-size:9pt;font-family:Segoe UI }
A.ddMenu:active { COLOR: white; TEXT-DECORATION: none ; font-size:9pt;font-family:Segoe UI}
A.ddMenu:hover { COLOR: white; TEXT-DECORATION: none; font-weight:normal; font-size:9pt;font-family:Segoe UI }

A.FAQLinks:link { COLOR: black; TEXT-DECORATION: none; font-weight: normal; font-size:9pt; font-family:Segoe UI}
A.FAQLinks:visited { COLOR: black; TEXT-DECORATION: none; font-weight: normal; font-size:9pt; font-family:Segoe UI }
A.FAQLinks:active { COLOR: black; TEXT-DECORATION: none ; font-weight: normal; font-size:9pt; font-family:Segoe UI}
A.FAQLinks:hover { COLOR: gray; TEXT-DECORATION: none; font-weight: normal; font-size:9pt; font-family:Segoe UI}


A.LoginLinks:link { COLOR: blue; TEXT-DECORATION: none; font-weight: normal; font-size:8pt}
A.LoginLinks:visited { COLOR: blue; TEXT-DECORATION: none; font-weight: normal; font-size:8pt }
A.LoginLinks:active { COLOR: blue; TEXT-DECORATION: none ; font-size:8pt}
A.LoginLinks:hover { COLOR: Green; TEXT-DECORATION: none; font-weight:normal; font-size:8pt }


A.NoLink:link { COLOR: white; TEXT-DECORATION: none; }
A.NoLink:visited { COLOR: white; TEXT-DECORATION: none;}
A.NoLink:active { COLOR: white; TEXT-DECORATION: none ;}
A.NoLink:hover { COLOR: white; TEXT-DECORATION: none; cursor:text;}

A.Clearance:link { COLOR: white; TEXT-DECORATION: none; font-weight: bold; font-size:11pt}
A.Clearance:visited { COLOR: white; TEXT-DECORATION: none; font-weight: bold; font-size:11pt }
A.Clearance:active { COLOR: white; TEXT-DECORATION: none ; font-weight: bold; font-size:11pt}
A.Clearance:hover { COLOR: yellow; TEXT-DECORATION: none; font-weight: none; font-size:11pt }

A.ProdLinks:link { COLOR: gray; TEXT-DECORATION: none; font-weight: normal; font-size:10pt}
A.ProdLinks:visited { COLOR: gray; TEXT-DECORATION: none; font-weight: normal; font-size:10pt }
A.ProdLinks:active { COLOR: gray; TEXT-DECORATION: none ; font-size:10pt}
A.ProdLinks:hover { COLOR: black; TEXT-DECORATION: none; font-weight: none; font-size:10pt }

A.ProdListLinks:link { COLOR: #003366; TEXT-DECORATION: none; font-weight:bold; font-size:12pt}
A.ProdListLinks:visited { COLOR: #003366; TEXT-DECORATION: none; font-weight: bold; font-size:12pt }
A.ProdListLinks:active { COLOR: #003366; TEXT-DECORATION: none ; font-size:12pt}
A.ProdListLinks:hover { COLOR: blue; TEXT-DECORATION: none; font-weight: bold; font-size:12pt }

A.ProdGridLinks:link { COLOR: #003366; TEXT-DECORATION: none; font-weight:bold; font-size:10pt}
A.ProdGridLinks:visited { COLOR: #003366; TEXT-DECORATION: none; font-weight: bold; font-size:10pt }
A.ProdGridLinks:active { COLOR: #003366; TEXT-DECORATION: none ; font-size:10pt}
A.ProdGridLinks:hover { COLOR: blue; TEXT-DECORATION: none; font-weight: bold; font-size:10pt }

A.CatLinks:link { color: dodgerblue; text-decoration: none;	font-weight: normal;font-size: 10px; }
A.CatLinks:visited { COLOR: dodgerblue; TEXT-DECORATION: none; font-weight: normal; font-size:10px }
A.CatLinks:active { COLOR: dodgerblue; TEXT-DECORATION: none ; font-size:10px}
A.CatLinks:hover { COLOR: black; TEXT-DECORATION: none; font-weight: none; font-size:10px }

A.resLinks:link { COLOR: blue; TEXT-DECORATION: none; font-weight: normal; font-size:10pt}
A.resLinks:visited { COLOR: blue; TEXT-DECORATION: none; font-weight: normal; font-size:10pt }
A.resLinks:active { COLOR: blue; TEXT-DECORATION: none ; font-size:10pt}
A.resLinks:hover { COLOR: Green; TEXT-DECORATION: none; font-weight:normal; font-size:10pt }

A.camL:link { COLOR: blue; TEXT-DECORATION: none; font-weight: normal; font-size:14pt}
A.camL:visited { COLOR: blue; TEXT-DECORATION: none; font-weight: normal; font-size:14pt }
A.camL:active { COLOR: blue; TEXT-DECORATION: none ; font-size:14pt}
A.camL:hover { COLOR: red; TEXT-DECORATION: none; font-weight:normal; font-size:14pt }

A.camLinks:link { COLOR: #091143; TEXT-DECORATION: none; font-weight: normal; font-size:12pt}
A.camLinks:visited { COLOR: #091143; TEXT-DECORATION: none; font-weight: normal; font-size:12pt }
A.camLinks:active { COLOR: #091143; TEXT-DECORATION: none ; font-size:12pt}
A.camLinks:hover { COLOR: red; TEXT-DECORATION: none; font-weight:normal; font-size:12pt }

A.ChkShipping:link { COLOR: gray; TEXT-DECORATION: none; font-weight: normal; font-size:8pt}
A.ChkShipping:visited { COLOR: gray; TEXT-DECORATION: none; font-weight: normal; font-size:8pt }
A.ChkShipping:active { COLOR: gray; TEXT-DECORATION: none ; font-size:8pt}
A.ChkShipping:hover { COLOR: black; TEXT-DECORATION: none; font-weight: none; font-size:8pt }


table.camSearch
{
    /*
    border-right: silver 1px dotted;
    border-top: silver 1px dotted;  
    border-left: silver 1px dotted;
    border-bottom: silver 1px dotted;
    border-collapse: collapse;
*/
}
td.camSearch
{
    /*
    font-family:Arial; 
    font-size:12px;
    border-right: silver 1px dotted;
    border-top: silver 1px dotted;
    border-left: silver 1px dotted;
    border-bottom: silver 1px dotted;
    border-collapse: collapse; 
*/
}
table.camSearchP
{
    border-right: silver 1px dotted;
    border-top: silver 1px dotted;  
    border-left: silver 1px dotted;
    border-bottom: silver 1px dotted;
    border-collapse: collapse;
}
td.camSearchP
{
    font-family:Arial; 
    font-size:12px;
    border-right: silver 1px dotted;
    border-top: silver 1px dotted;
    border-left: silver 1px dotted;
    border-bottom: silver 1px dotted;
    border-collapse: collapse; 
}



A.wootLinks:link { COLOR: black; TEXT-DECORATION: none; font-weight: normal; font-size:11}
A.wootLinks:visited { COLOR: black; TEXT-DECORATION: none; font-weight: normal; font-size:11 }
A.wootLinks:active { COLOR: black; TEXT-DECORATION: none ; font-size:11}
A.wootLinks:hover { COLOR: red; TEXT-DECORATION: none; font-weight: none; font-size:11}


A.connAdpGridLinks:link
{
    color: blue;
    text-decoration: none;
    font-weight: normal;
    font-size: 10px;
}
A.connAdpGridLinks:visited { COLOR: blue; TEXT-DECORATION: none; font-weight: normal; font-size:10px }
A.connAdpGridLinks:active { COLOR: blue; TEXT-DECORATION: none ; font-size:10px}
A.connAdpGridLinks:hover { COLOR: red; TEXT-DECORATION: none; font-weight: none; font-size:10px }

td.connGridData
{
    font-size: 10px;
    font-weight:bold;
    text-align:center;
}
td.connGridDataLabel
{
    font-size: 10px;
    font-weight:bold;
    text-align:left;
}
td.connGridDataHeader
{
    font-size: 10px;
    font-weight:bold;
    text-align:center;
}

tr.connGridHeader
{
    font-size: 10px;
    font-weight: bold;
    text-align: center;
    background-color: #9baefb;
}

tr.connGridEvenRow
{
    color: #333333;
    font-size: 10px;
    background-color: #ffffcc;
}


td.myAcctDataHeader
{
    font-size: 11px;
    font-weight:bold;
    text-align:center;
    color:White;
}

tr.myAcctHeader
{
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    /* background-color: #006ebd;  tiger*/
    background-color: #091143;  /* left side */
    /* background-color: #9baefb; */
}
td.myAcctData
{
    font-size: 11px;
    font-weight:bold;
    /* text-align:center;*/
}



A.myAcct:link { COLOR: #444444; TEXT-DECORATION: none;  font-size:8pt; }
A.myAcct:visited { COLOR: #444444; TEXT-DECORATION: none; font-size:8pt;}
A.myAcct:active { COLOR: #444444; TEXT-DECORATION: none ; font-size:8pt;}
A.myAcct:hover { COLOR: blue; TEXT-DECORATION:none; font-size:8pt; }




A.HDTVLinks:link
{
	color: crimson;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
}
A.HDTVLinks:visited { COLOR: crimson; TEXT-DECORATION: none; font-weight: normal; font-size:12pt }
A.HDTVLinks:active { COLOR: crimson; TEXT-DECORATION: none ; font-size:12pt}
A.HDTVLinks:hover { COLOR: black; TEXT-DECORATION: none; font-weight: none; font-size:12pt }

span.Link:hover { COLOR: white; TEXT-DECORATION: none; cursor:pointer;}

.SmallInput
{
	font-weight: normal;
	font-size: 9px;
	background: #dfdfdf;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.WootSmallInput
{
	font-weight: normal;
	font-size: 9px;
	/* background: #dfdfdf; */
	color: #000000;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Tagline
{
	font-weight: bold;
	font-size: 14px;
	color: white;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#dropmenudiv
{
	border-right: black 1px solid;
	border-top: black 0px solid;
	z-index: 100;
	font: 8pt/16px Arial, Verdana;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	position: absolute;
}

#dropmenudiv a
{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 0px solid black;
	padding: 1px 0;
	text-decoration: none;
	font-weight: normal;
	color:#ffffff
}

#dropmenudiv a:hover    /*hover background color*/
{ 
	background-color: #9baefb;  /* 2d9ae3; */
}
A.MostPop:link {color: goldenrod; text-decoration: none;font-weight: normal;font-size: 8pt;}
A.MostPop:visited { COLOR: goldenrod; TEXT-DECORATION: none; font-weight: normal; font-size:8pt }
A.MostPop:active { COLOR: goldenrod; TEXT-DECORATION: none ; font-size:8pt}
A.MostPop:hover { COLOR: black; TEXT-DECORATION: none; font-weight: none; font-size:8pt }

.Nar
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #4d4d4d;
}
TD.IndexCategories {color:#333333;font-size:10px;}
A.IndexCatName
{
	color: #0000cd;
	font-size: 9pt;
	/* font-variant: small-caps;*/
	text-decoration: none;
}
A.IndexCatName:hover {color:#990000;text-decoration:none}
A.IndexSubCatName
{
	color: #0000cd;
	font-size: 10pt;
	text-decoration: none;
	font-variant: small-caps;
	font-weight: bold;
}

A.IndexSubCatName:hover {color:#990000;text-decoration:none}
A.IndexCatDesc {color:#928D85;font-size:11px; text-decoration:none}
A.IndexCatDesc:hover {color:#990000;text-decoration:none}



td.listQuote
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:  normal;
	font-weight: normal;
	color: #4d4d4d;
	
}

table.frontPage
{
    border-collapse: collapse;
    border-right: silver 1px dotted;
    border-top: silver 1px dotted;
    border-left: silver 1px dotted;
    border-bottom: silver 1px dotted;
}

td.frontPage
{
    border-right: silver 1px dotted;
    border-top: silver 1px dotted;
    border-left: silver 1px dotted;
    border-bottom: silver 1px dotted;
    border-collapse: collapse;
     
}


td.cost
{

}



#bgimg 
{
    /* background-image:url(images/headerBar1.gif);  */
    background-repeat:no-repeat;
    position:relative;
    
    width:100%;
    height:99;
    margin:0px;
}

.smallInstr
{
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #339900;
}
.smallLabel
{
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    /*color: #339900;*/
}

.smallSelect
{
    font-family: arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    background-color:Silver;
}
.selectHdr
{
    background-color: #f0e68c;
}


	.Black { background: #333333; color: #ffffff; }
	.Blue { background: #0066CC; color: #ffffff; }
	.Gray { background: #999999; color: #ffffff; }
	.Green { background: #75B200; color: #ffffff; }
	.Orange { background: #FF6600; color: #ffffff; }
	.Pink { background: #FF66CC; color: #ffffff; }
	.Purple { background: #CC33CC; color: #ffffff; }
	.Red { background: #ff0000; color: #ffffff; }
	.White { background: #ffffff; color: #999999; }
	.Yellow { background:#FFFF33; color: #898989; }


.ConnHdr{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: bold; }
.ConnLabel {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; }
.WhatsThis {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; }
.ConnType
{
    color: #666666;
    font-size: 15px;
    font-weight: bold;
    
}


.priceGrid
{
    font-family: Verdana;
    font-size: smaller;
    font-weight: normal;
}
.gridQty
{
    font-family: TrebuchetMS;
    font-size: 8pt;
    font-weight: normal;
    /* background-color: #336699;  */
    background-color: #ffffff;
    color: #000000;
    border-right: #336699 1px ridge;
    border-top: #336699 1px ridge;
    border-left: #336699 1px ridge;
    border-bottom: #336699 1px ridge;
}

.cartLI
{
    font-size:8pt; 
    /* color:#9baefb; */
    color:Black;
}
A.CartLI-A:link { COLOR: black; font-size:8pt; TEXT-DECORATION: none; }
A.CartLI-A:visited { COLOR: black; font-size:8pt; TEXT-DECORATION: none;}
A.CartLI-A:active { COLOR: black; font-size:8pt; TEXT-DECORATION: none ;}
A.CartLI-A:hover { COLOR: blue; font-size:8pt; TEXT-DECORATION:none; }

A.CartLI-A-1:link { COLOR: red; font-size:8pt; TEXT-DECORATION: none; }
A.CartLI-A-1:visited { COLOR: red; font-size:8pt; TEXT-DECORATION: none;}
A.CartLI-A-1:active { COLOR: red; font-size:8pt; TEXT-DECORATION: none ;}
A.CartLI-A-1:hover { COLOR: blue; font-size:8pt; TEXT-DECORATION:none; }

A.CartLink:link { COLOR: blue; TEXT-DECORATION: none; }
A.CartLink:visited { COLOR: blue; TEXT-DECORATION: none;}
A.CartLink:active { COLOR: blue; TEXT-DECORATION: none ;}
A.CartLink:hover { COLOR: blue; TEXT-DECORATION:underline; }


.menuParent
{
    position:relative;
    height:150px;
}
.menuCat
{
    position:relative; 
    z-index:2;
}

.menuOverlay
{
    font-family: Verdana;
    font-size: smaller;
    font-weight: normal;
    position:absolute; 
    top:17; 
    width:95%;
    height:128px; 
    border-width:3px;
    text-align:left;
    display:none;
    z-index:3; 
     /* for IE */
    /* -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter:alpha(opacity=60);
    zoom:1; */
    /* CSS3 standard */
    /* opacity:0.6; */
    
}

div.menuOverlay ul 
{
	list-style-type:none;
	margin:12;
	margin-right:12;
	padding:0;
	margin-top: 0px;
    margin-bottom: 0px;
}

div.menuOverlay ul li
{
    padding-left:7px;
	margin-bottom:0px;
	background:url(images/arrow_rightGray.gif) no-repeat left 5px;
}

A.menuOverlayLI:link { COLOR: #444444; TEXT-DECORATION: none;  font-size:8pt; }
A.menuOverlayLI:visited { COLOR: #444444; TEXT-DECORATION: none; font-size:8pt;}
A.menuOverlayLI:active { COLOR: #444444; TEXT-DECORATION: none ; font-size:8pt;}
A.menuOverlayLI:hover { COLOR: blue; TEXT-DECORATION:none; font-size:8pt; }



.CatBox{display:block}
.CatBox *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#E6E6E6}
.CatBox1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f4f4f4;
  border-right:1px solid #f4f4f4;
  background:#ececec}
.CatBox2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fcfcfc;
  border-right:1px solid #fcfcfc;
  background:#eaeaea}
.CatBox3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #eaeaea;
  border-right:1px solid #eaeaea;}
.CatBox4{
  border-left:1px solid #f4f4f4;
  border-right:1px solid #f4f4f4}
.CatBox5{
  border-left:1px solid #ececec;
  border-right:1px solid #ececec}
.CatBoxfg{
  background:#E6E6E6;
  height:125px; 
  }

.dykBox{display:block}
.dykBox *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#f8f8f8}
.dykBox1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f8f8f8;
  border-right:1px solid #f8f8f8;
  background:#f8f8f8}
.dykBox2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f8f8f8;
  border-right:1px solid #f8f8f8;
  background:#f8f8f8}
.dykBox3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f8f8f8;
  border-right:1px solid #f8f8f8;}
.dykBox4{
  border-left:1px solid #f8f8f8;
  border-right:1px solid #f8f8f8}
.dykBox5{
  border-left:1px solid #f8f8f8;
  border-right:1px solid #f8f8f8}
.dykBoxfg{
  background:#f8f8f8;
  height:125px; 
  }
  
  
  
.MiniCartBox{display:block}
.MiniCartBox *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#cfe1ef}
.MiniCartBox1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f4f4f4;
  border-right:1px solid #f4f4f4;
  background:#ececec}
.MiniCartBox2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fcfcfc;
  border-right:1px solid #fcfcfc;
  background:#eaeaea}
.MiniCartBox3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #eaeaea;
  border-right:1px solid #eaeaea;}
.MiniCartBox4{
  border-left:1px solid #f4f4f4;
  border-right:1px solid #f4f4f4}
.MiniCartBox5{
  border-left:1px solid #ececec;
  border-right:1px solid #ececec}
.MiniCartBoxfg{
  background:#cfe1ef;
  height:125px; 
  }



/*Quickfinder Tables appear in the fiber and coax sections*/ 
table.quickfind { text-align:center; font-family:Sans-Serif; font-weight:bold; }

table.quickfind a {
text-decoration:none;
font-weight:bold;
}

table.quickfind a:hover {
text-decoration:underline;
}

tr.yellowrow {
background-color:#ffffcc;
}

tr.heading {
background-color:rgb(155,174,251);
font-weight:bold;
}


h4 ul {
font-weight: normal;

}

/*Custom should be used to style our callouts for custom cables in short details*/
h4 p.custom {
font-weight: normal;
}

h4 p {
font-weight: normal;
}

/*Tagline is a one sentence summary of the product, appearing at the beginning of the short details*/
h4 p.product_tagline {

font-weight: 500;
}

/*Listheader appears above lists in the short details*/
.listheader {
font-weight: 600;

}


h4 ol {
font-weight: normal;
}