html, body {width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; margin:0px; padding:0px; line-height:1.25; background-color:#999999;}

a:link {color:#004a91; font-weight:normal; text-decoration:none;}
a:visited {color:#004a91; font-weight:normal; text-decoration:none;}
a:hover {color:#dd811a; font-weight:normal; text-decoration:none;}
a:active {color:#004a91; font-weight:normal; text-decoration:none;}

td {vertical-align:top;}

#container{width:1000px; margin-top:0px; margin-left:auto; margin-right:auto; background-color:#ffffff;}
#leftcolumn{width:178px; vertical-align:top; background:url(../images/leftcolmnguy.jpg) bottom left no-repeat; padding-bottom:184px;}

#logo{padding:0px; text-align:center;}
#leftmenu{width:178px;}
#leftmenu ul{list-style:none; margin:0; padding:0; background-color:#afcb30;}
#leftmenu ul li{border-bottom: 1px solid #ffffff;}
#leftmenu ul li a{display:block; padding:14px 10px 12px 10px; text-align:left; font-weight:bold; font-size:12px; }
#leftmenu ul li a:hover{background-color:#004a91; color:#ffffff; font-weight:bold;}
  
#searchsite{background-color:#a5c9ea; margin:0px; padding:5px 10px; height:77px; color:#004a91; font-size:12px; border-top:solid 1px #ffffff; border-bottom:solid 2px #ffffff;}
#searchsite p{margin:5px 0px 5px 0px; padding:0px;}

#metad{padding:6px 10px 4px 10px; width:476px; height:15px; color: #77787b; font-size:9px; background-color:#dedee0; border-left:solid 2px #ffffff; border-right:solid 2px #ffffff; border-bottom:solid 2px #ffffff;}
#metad p{ padding:0px; margin:0px;}

#phone{width:297px; height:15px; padding:3px 10px 2px 15px; background-color:#004a91; color:#FFFFFF; font-size:12px; font-weight:bold; border-bottom:solid 2px #ffffff;}
#phone p{padding:0px; margin:0px;}

#mainimage{border-left:solid 2px #ffffff; border-right:solid 2px #ffffff}

#ipromo{width:290px; background-color:#faecdd; background-image:url(../images/mainpromo.jpg); background-position:top left; background-repeat:no-repeat; padding:5px 20px 10px 12px; height:113px; color:#ffffff; font-size:11px; line-height:1.25;}
#ipromo2{width:322px; background-color:#faecdd; }

#ipromo a:link {color:#dd811a; font-weight:normal; text-decoration:none; font-size:10px;}
#ipromo a:visited {color:#dd811a; font-weight:normal; text-decoration:none; font-size:10px;}
#ipromo a:hover {color:#ffffff; font-weight:normal; text-decoration:none; font-size:10px;}
#ipromo a:active {color:#dd811a; font-weight:normal; text-decoration:none; font-size:10px;}

.titles{color:#dd811a; font-weight:bold; font-size:14px;}
.maintitle{color:#dd811a; font-size:20px; line-height:22px;}
.maintitle2{color:#dd811a; font-size:18px; line-height:20px;}

#menu{width:476px; height:15px; padding:5px 10px 5px 10px; background-color:#004a91; border-top:2px solid #ffffff; border-right:2px solid #ffffff; border-left:2px solid #ffffff;}
#menu ul{list-style:none; margin:0; padding:0;}
#menu ul li{float:left;}
#menu ul li a{display:block; padding:0px 10px 0px 0px; text-align:left; color:#ffffff; font-weight:bold; }
#menu ul li a:hover{background-color:#004a91; color:#ffd969; font-weight:bold;}

#order{width:302px; height:15px; padding:5px 10px 5px 10px; background-color:#dd811a; border-top:2px solid #ffffff;}
#order a:link {color:#ffffff; text-decoration:none; font-size:10px; font-weight:bold;}
#order a:visited {color:#ffffff; text-decoration:none; font-size:10px; font-weight:bold;}
#order a:hover {color:#ffd969; text-decoration:none; font-size:10px; font-weight:bold;}
#order a:active {color:#ffffff; text-decoration:none; font-size:10px; font-weight:bold;}

/*Main Page Content*/
#icontent{width:468px; padding:5px 20px 15px 10px; border-left:1px solid #a5c9ea; border-right:1px solid #a5c9ea; border-bottom:1px solid #a5c9ea; line-height:1.7; font-size:10px; }

/*Main Page News*/
#inews{padding:5px 45px 20px 12px; border-bottom:1px solid #a5c9ea; color:#666666; font-size:10px;}
#inews a:link {color:#004a91; font-weight:normal; text-decoration:none;}
#inews a:visited {color:#004a91; font-weight:normal; text-decoration:none;}
#inews a:hover {color:#dd811a; font-weight:normal; text-decoration:none;}
#inews a:active {color:#004a91; font-weight:normal; text-decoration:none;}
.inewstitle{color:#004a91; font-size:14px; font-weight:bold;}

/*Where to Buy*/
#tobuy{width:468px; padding:5px 20px 15px 10px; border-left:1px solid #a5c9ea; border-right:1px solid #a5c9ea; vertical-align:middle;}

#mailinglist{width:265px; padding:10px 45px 20px 12px; color:#333333; background-color:#e5edf4;}

#plinks{padding:10px 10px 20px 10px; background-color:#4c80b2; line-height:1.5; border-bottom:solid 2px #ffffff;}
#plinks p{padding:0px; margin:0px;}

#plinks a:link {color:#ffffff; font-weight:normal; text-decoration:none; font-size:10px;}
#plinks a:visited {color:#ffffff; font-weight:normal; text-decoration:none; font-size:10px;}
#plinks a:hover {color:#004a91; font-weight:normal; text-decoration:none; font-size:10px;}
#plinks a:active {color:#ffffff; font-weight:normal; text-decoration:none; font-size:10px;}

#leftpromo{padding:10px; background-color:#ffffff; height:90px; line-height:1.5; border-bottom:solid 2px #ffffff; text-align:center;}
#leftcable{padding:5px 0px 0px 0px; background-color:#ffffff; line-height:1.5; vertical-align:bottom;}

/*Footer*/

#footer{
  background-color:#004a91;
  font-size:9px;
  height:15px;
  padding:5px 20px 5px 10px;
  color:#dbdeed;
  } 
  
#footer a:link {color:#dbdeed; font-weight:normal; text-decoration:none; font-size:10px;}
#footer a:visited {color:#dbdeed; font-weight:normal; text-decoration:none; font-size:10px;}
#footer a:hover {color:#cccccc; font-weight:normal; text-decoration:none; font-size:10px;}
#footer a:active {color:#dbdeed; font-weight:normal; text-decoration:none; font-size:10px;}

#footer2{
  background-color:#ffffff;
  font-size:9px;
  padding:7px 20px 3px 10px;
  color:#004a91;
  text-align:left;
  } 
#footer2 p{
  padding:0px;
  margin:0px;
  } 



.bluetitle{color:#004a91; font-size:15px;}
.bluebold{color:#004a91; font-weight:bold;}
.bluetext{color:#004a91;}
.blueboldtitle{color:#004a91; font-size:12px; font-weight:bold;}
.orangebold{color:#dd811a; font-weight:bold;}
img.imgalignleft{float:left; padding:5px 10px 5px 0px;}
img.imgalignright{float:right; padding:5px 0px 5px 10px;}
.orangepromotitle{color:#ffd969; font-size:13px;}
table.products{width:600px; padding:10px 0px; border:none; font-size:10px; line-height:1.25;}
table.products td{text-align:center; padding:10px 20px 10px 0px;}

table.specproducts{width:600px; padding:10px 0px; border:none; font-size:10px; line-height:1.25;}
table.specproducts td{padding:10px 20px 10px 0px; text-align:left; vertical-align:top;}

/*level 2*/
#leftcolumn2{width:178px; vertical-align:top; background:url(../images/cable.jpg) bottom left no-repeat; padding-bottom:184px;}
#level2title{width:476px; padding:0px; margin:0px;  color:#ffffff; background:url(../images/l2titlebg.jpg) top right no-repeat #447aa8;  border-left:solid 2px #ffffff; border-right:solid 2px #ffffff;}
#level2title p{margin:0px 0px -25px 0px; padding:17px 10px 0px 10px; font-size:24px; line-height:1;}
#l2promo{background-color:#832990; padding:8px 20px 8px 12px; height:48px; max-height:73px; color:#ffffff; }
#l2promo p{padding:0px; margin:0px;}

#l2promo a:link {color:#ffd969; font-weight:normal; text-decoration:none; font-size:10px;}
#l2promo a:visited {color:#ffd969; font-weight:normal; text-decoration:none; font-size:10px;}
#l2promo a:hover {color:#ffffff; font-weight:normal; text-decoration:none; font-size:10px;}
#l2promo a:active {color:#ffd969; font-weight:normal; text-decoration:none; font-size:10px;}

#order2{width:302px; height:15px; padding:5px 10px 5px 10px; background-color:#004a91; border-top:2px solid #ffffff;}
#order2 a:link {color:#ffffff; text-decoration:none; font-size:10px; font-weight:bold;}
#order2 a:visited {color:#ffffff; text-decoration:none; font-size:10px; font-weight:bold;}
#order2 a:hover {color:#ffd969; text-decoration:none; font-size:10px; font-weight:bold;}
#order2 a:active {color:#ffffff; text-decoration:none; font-size:10px; font-weight:bold;}

#l2content{width:468px; height:550px; padding:15px 20px 15px 10px; border-left:1px solid #a5c9ea; border-right:1px solid #a5c9ea; line-height:1.7; }
#l2adcontent{padding:15px 45px 20px 12px; font-size:10px;}

/*level 3*/
#level3title{width:635px; padding:0px; margin:0px;  color:#ffffff; background:url(../images/l3titlebg.jpg) top right no-repeat #447aa8; border-left:solid 2px #ffffff; border-right:solid 2px #ffffff;}
#level3title p{margin:0px 0px -25px 0px; padding:18px 10px 0px 10px; font-size:24px; line-height:1;}

#metad3{padding:6px 10px 4px 10px; width:619px; height:15px; color: #77787b; font-size:9px; background-color:#dedee0; border-left:solid 2px #ffffff; border-right:solid 2px #ffffff; border-bottom:solid 2px #ffffff;}
#metad3 p{ padding:0px; margin:0px;}

#phone3{width:158px; height:15px; padding:3px 10px 2px 15px; background-color:#004a91; color:#FFFFFF; font-size:12px; font-weight:bold; border-bottom:solid 2px #ffffff;}
#phone3 p{padding:0px; margin:0px;}

#l3promo{background-color:#832990; padding:10px 20px 10px 12px; height:48px; max-height:73px; color:#004a91; }

#menu3{width:619px; height:15px; padding:5px 10px 5px 10px; background-color:#004a91; border-top:2px solid #ffffff; border-right:2px solid #ffffff; border-left:2px solid #ffffff;}
#menu3 ul{list-style:none; margin:0; padding:0;}
#menu3 ul li{float:left;}
#menu3 ul li a{display:block; padding:0px 10px 0px 0px; text-align:left; color:#ffffff; font-weight:bold; }
#menu3 ul li a:hover{background-color:#004a91; color:#ffd969; font-weight:bold;}

#order3{width:163px; height:15px; padding:5px 10px 5px 10px; background-color:#004a91; border-top:2px solid #ffffff;}

#l3content{width:609px; height:550px; padding:15px 20px 15px 10px; border-left:1px solid #a5c9ea; border-right:1px solid #a5c9ea; line-height:1.5; }

/* Level 4*/
#l4content{width:747px; height:550px; padding:15px 65px 15px 10px; border-left:1px solid #a5c9ea; border-right:1px solid #a5c9ea; line-height:1.5;}




