﻿div#cvPageHeader {
  background: url("/vendors/channelvision/images/cva-banner.jpg") top left no-repeat;
  padding-left:110px;
  }
div#cvProductMenu {
  text-align:center;
  width:85%;
  margin:0 auto;
  }
div#cvProductMenu div {
  width:150px;
  float:left;
  padding:2em;
  min-height:275px;
  }
div#cvProductMenu div a {
  text-decoration:none;
  font-weight:bold;
  }
div#cvProductMenu div img {
  margin:1em 0;
  }
div#cvProductMenu div.CVsectionHeader {
  width:85%;
  margin:0;
  }
div#cvhead {
  background:#87A687 url(/vendors/channelvision/images/cv_banner_small.jpg) 10px 10px no-repeat;
  color:#FFF;
  font-size:1.5em;
  font-weight:bold;
  height:30px;
  padding:7px 0 0 160px;
  margin:0;
  }
div#cvhead h1 {
  padding:0;
  font-size:1.3em;
  }
div.icihead {
  border-color:#DC143C;
  border-width:3px 1px 1px 3px;
  border-style:solid;
  color:#006;
  padding:2px .5em;
  font:italic bold 2em Georgia,serif;
  }
div.ici {
  margin:1em 1em 3em;
  padding:0px;
  border:2px solid #85A687;
  }
div.ici div.itemHeader {
  background:#85A687 url('/vendors/channelvision/images/cv_banner_small.jpg') no-repeat 3px 50%;
  padding-left:150px;
  }
div.ici div.itemHeader h2 {
  color:#FF8;
  font-style:normal;
  padding:0;
  margin:0;
  }
.ici h3 {
  font-style:normal;
  padding-left:1em;
  color:#000080;
  }
.ici p.main {
  min-height:55px;
  }
.ici a {
  font-weight:bold;
  text-decoration:none;
  font-size:1.2em;
  }
.ici a:hover {
  text-decoration:none;
  }
.ici a img {
  float:left;
  clear:left;
  margin-right:5px;
  }
.ici ul {
  list-style-type:none;
  }
div.cvcItemHead {
  background: url('/vendors/channelvision/images/cvc-banner-sm.jpg') no-repeat 0px 7px;
  padding-left:125px;
  min-height:35px;
  }
div.cvtItemHead {
  background: url('/vendors/channelvision/images/cvt-banner-sm.jpg') no-repeat 0px 7px;
  padding-left:125px;
  min-height:35px;
  }
div.cvaItemHead {
  background: url('/vendors/channelvision/images/cva-banner-sm.jpg') no-repeat 0px 7px;
  padding-left:50px;
  min-height:54px;
  }
/* Hides from IE-mac \*/
* html div.cvcItemHead { height:35px; }
* html div.cvtItemHead { height:35px; }
* html div.cvaItemHead { height:54px; }
/* End Hide */
div.cvcItemHead a, div.cvtItemHead a, div.cvaItemHead a {
  text-decoration:none;
  }
div.cvItem {
  margin:1em 1em 3em;
  padding:0px;
  }
.cvItem a {
  font-weight:bold;
  text-decoration:none;
  font-size:1.2em;
  }
.cvItem a img {
  float:left;
  clear:left;
  margin-right:5px;
  }
.cvItem ul {
  list-style-type:none;
  margin:0;
  padding:0;
  margin-left:1em;
  }
div#cvmenu {
  padding:.5em 0;
  background-color:#87A687;
  }
div#cvmenu img {
  padding-bottom:1em;
  }
#vendorNav, #vendorNav ul { /* all lists */
  padding: 0;
  margin: 0;
  list-style: none;
  float : left;
  width : 140px;
  z-index:50;
}
#vendorNav li { /* all list items */
  position : relative;
  float : left;
  line-height : 1.25em;
  margin-bottom : -1px;
  width : 140px;
  z-index:50;
}
#vendorNav li ul { /* second-level lists */
  position : absolute;
  left: -999em;
  margin-left : 139px;
  margin-top : -1.55em;
}
#vendorNav li ul ul { /* third-and-above-level lists */
  left: -999em;
}
#vendorNav a {
  width : 130px;
  w\idth : 128px;
  display : block;
  color : #FF0;
  font-weight : bold;
  text-decoration : none;
  background-color : #006400;
  border : 1px solid #708090;
  padding : 0 0.5em;
}
#LE-left #vendorNav li a:hover {
  color : #00008B;
  background-color : #90EE90;
}
#vendorNav li:hover ul ul, #vendorNav li:hover ul ul ul, #vendorNav li.sfhover ul ul, #vendorNav li.sfhover ul ul ul {
  left: -999em;
}
#vendorNav li:hover ul, #vendorNav li li:hover ul, #vendorNav li li li:hover ul, #vendorNav li.sfhover ul, #vendorNav li li.sfhover ul, #vendorNav li li li.sfhover ul { /* lists nested under hovered list items */
  left: auto;
}
table.cvprice {
  border:1px solid #000;
  width:100%;
  border-collapse:collapse;
  margin:1em 0 0;
  clear:right;
  }
table.cvprice td {
  border-top:1px solid #000;
  padding:2px;
  }
table.cvcInfo {
  border:1px solid #000;
  border-collapse:collapse;
  margin:5px;
  }
table.cvcInfo th {
  background-color:#046223;
  color:#FFF;
  }
table.cvcInfo th, table.cvcInfo td {
  border:1px solid #000;
  width:50%;
  vertical-align:top;
  padding:3px;
  }
