﻿ul.solutions {
	list-style: none; margin: 0px auto; padding: 0px; width: 708px;
}
ul.solutions li {
	padding: 6px 0px 5px; width: 708px; height: 81px; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: solid;
}
ul.solutions li.grey {
	padding: 6px 0px 5px; width: 708px; height: 81px; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(252, 252, 252);
}
ul.solutions li img {
	margin-top: 0px; margin-right: 18px; float: left;
}
ul.solutions li .solutions-desc {
	width: 526px; padding-top: 5px; float: left;
}
ul.solutions li .solutions-desc p {
	line-height: 17px; margin-top: 3px; margin-bottom: 5px;
}
.L-2-inner ul {
	list-style: none; margin: 0px; padding: 0px;
}
.L-2-inner ul li {
	color: rgb(85, 85, 85); padding-bottom: 10px; font-size: 12px; margin-bottom: 10px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.L-2-inner ul li a {
	color: rgb(102, 102, 102); font-size: 11px; text-decoration: none;
}
.L-2-inner ul li a:link {
	color: rgb(102, 102, 102); font-size: 11px; text-decoration: none;
}
.L-2-inner ul li a:hover {
	text-decoration: underline;
}
.L-2-inner ul li p {
	color: rgb(119, 119, 119); line-height: 14px; font-size: 11px;
}
.L-2-inner ul li ul {
	list-style: none; margin: 0px; padding: 0px;
}
.L-2-inner ul li ul li {
	background-position: left; margin: 2px 0px; padding: 0px 0px 0px 10px; border: currentColor; height: 14px; color: rgb(119, 119, 119); font-size: 11px; background-image: url("../images/small-bullet.png"); background-repeat: no-repeat;
}
.breadcrums {
	width: 736px; height: 16px; padding-bottom: 10px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.breadcrums a {
	color: rgb(119, 119, 119); font-size: 11px; text-decoration: none;
}
.breadcrums a:link {
	color: rgb(119, 119, 119); font-size: 11px; text-decoration: none;
}
.breadcrums a:hover {
	color: rgb(20, 84, 139); text-decoration: underline;
}
.breadcrums img {
	padding: 0px 5px 0px 7px;
}
.product-list {
	padding: 0px; width: 736px; height: 20px; color: rgb(102, 102, 102); font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin-bottom: 15px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.prod-list-subProd a {
	color: rgb(71, 132, 195); font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;
}
.prod-list-subProd a:link {
	color: rgb(71, 132, 195); font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;
}
.prod-list-subProd a:hover {
	text-decoration: underline;
}
ul.features {
	list-style: inside; padding: 0px;
}
ul.features li {
	font-size: 12px; margin-bottom: 3px; margin-left: 20px;
}
ul.prod-other-links {
	list-style: none; margin: 0px; padding: 0px;
}
ul.prod-other-links li {
	background-position: left; margin: 2px 0px; padding: 0px 0px 0px 10px; border: currentColor; height: 14px; color: rgb(119, 119, 119); font-size: 11px; background-image: url("../images/small-bullet.png"); background-repeat: no-repeat;
}
.smallVerBar {
	padding: 5px 0px 0px 10px; width: 726px; height: 19px; margin-bottom: 10px; background-image: url("../images/smallVerBar.png"); background-repeat: repeat-x;
}
#cellTower {
	margin: 0px auto; width: 588px; height: 613px; background-image: url("../images/tower.jpg"); background-repeat: no-repeat;
}
#cellTower img {
	border: 1px solid rgb(85, 85, 85);
}
div#infoBlock1 {
	padding: 3px; border: 1px solid rgb(0, 0, 0); width: 294px; height: 132px; display: none; position: absolute; background-color: rgb(37, 37, 37);
}
div#infoBlock2 {
	padding: 3px; border: 1px solid rgb(0, 0, 0); width: 294px; height: 132px; display: none; position: absolute; background-color: rgb(37, 37, 37);
}
div#infoBlock3 {
	padding: 3px; border: 1px solid rgb(0, 0, 0); width: 294px; height: 132px; display: none; position: absolute; background-color: rgb(37, 37, 37);
}
div#infoBlock4 {
	padding: 3px; border: 1px solid rgb(0, 0, 0); width: 294px; height: 132px; display: none; position: absolute; background-color: rgb(37, 37, 37);
}
div#infoBlock5 {
	padding: 3px; border: 1px solid rgb(0, 0, 0); width: 294px; height: 132px; display: none; position: absolute; background-color: rgb(37, 37, 37);
}
div#infoBlock6 {
	padding: 3px; border: 1px solid rgb(0, 0, 0); width: 294px; height: 132px; display: none; position: absolute; background-color: rgb(37, 37, 37);
}
div#infoBlock7 {
	padding: 3px; border: 1px solid rgb(0, 0, 0); width: 294px; height: 132px; display: none; position: absolute; background-color: rgb(37, 37, 37);
}
div#infoBlock8 {
	padding: 3px; border: 1px solid rgb(0, 0, 0); width: 294px; height: 132px; display: none; position: absolute; background-color: rgb(37, 37, 37);
}
div#infoBlock9 {
	padding: 3px; border: 1px solid rgb(0, 0, 0); width: 294px; height: 132px; display: none; position: absolute; background-color: rgb(37, 37, 37);
}
div#infoBlock10 {
	padding: 3px; border: 1px solid rgb(0, 0, 0); width: 294px; height: 132px; display: none; position: absolute; background-color: rgb(37, 37, 37);
}
div#infoBlock1 ul {
	list-style: none; margin: 0px; padding: 0px;
}
div#infoBlock1 ul li {
	float: left;
}
div#infoBlock1 ul li.left-image {
	width: 140px; height: 130px;
}
div#infoBlock1 ul li.right-desc {
	width: 140px; margin-left: 10px;
}
div#infoBlock1 ul li.right-desc h5 {
	margin: 10px 0px; color: rgb(255, 255, 255); font-size: 14px;
}
div#infoBlock1 ul li.right-desc p {
	color: rgb(255, 255, 255); line-height: normal; font-size: 12px;
}
div#infoBlock2 ul {
	list-style: none; margin: 0px; padding: 0px;
}
div#infoBlock2 ul li {
	float: left;
}
div#infoBlock2 ul li.left-image {
	width: 140px; height: 130px;
}
div#infoBlock2 ul li.right-desc {
	width: 140px; margin-left: 10px;
}
div#infoBlock2 ul li.right-desc h5 {
	margin: 10px 0px; color: rgb(255, 255, 255); font-size: 14px;
}
div#infoBlock2 ul li.right-desc p {
	color: rgb(255, 255, 255); line-height: normal; font-size: 12px;
}
div#infoBlock3 ul {
	list-style: none; margin: 0px; padding: 0px;
}
div#infoBlock3 ul li {
	float: left;
}
div#infoBlock3 ul li.left-image {
	width: 140px; height: 130px;
}
div#infoBlock3 ul li.right-desc {
	width: 140px; margin-left: 10px;
}
div#infoBlock3 ul li.right-desc h5 {
	margin: 10px 0px; color: rgb(255, 255, 255); font-size: 14px;
}
div#infoBlock3 ul li.right-desc p {
	color: rgb(255, 255, 255); line-height: normal; font-size: 12px;
}
div#infoBlock4 ul {
	list-style: none; margin: 0px; padding: 0px;
}
div#infoBlock4 ul li {
	float: left;
}
div#infoBlock4 ul li.left-image {
	width: 140px; height: 130px;
}
div#infoBlock4 ul li.right-desc {
	width: 140px; margin-left: 10px;
}
div#infoBlock4 ul li.right-desc h5 {
	margin: 10px 0px; color: rgb(255, 255, 255); font-size: 14px;
}
div#infoBlock4 ul li.right-desc p {
	color: rgb(255, 255, 255); line-height: normal; font-size: 12px;
}
div#infoBlock5 ul {
	list-style: none; margin: 0px; padding: 0px;
}
div#infoBlock5 ul li {
	float: left;
}
div#infoBlock5 ul li.left-image {
	width: 140px; height: 130px;
}
div#infoBlock5 ul li.right-desc {
	width: 140px; margin-left: 10px;
}
div#infoBlock5 ul li.right-desc h5 {
	margin: 10px 0px; color: rgb(255, 255, 255); font-size: 14px;
}
div#infoBlock5 ul li.right-desc p {
	color: rgb(255, 255, 255); line-height: normal; font-size: 12px;
}
.product-detail {
	background-position: left; padding: 0px 0px 0px 10px; width: 100px; height: 15px; margin-top: 20px; background-image: url("../images/whiteBullet.png"); background-repeat: no-repeat;
}
div#ActiveinfoBlock {
	padding: 3px; border: 1px solid rgb(0, 0, 0); width: 294px; height: 132px; display: block; position: absolute; background-color: rgb(37, 37, 37);
}
div#ActiveinfoBlock ul {
	list-style: none; margin: 0px; padding: 0px;
}
div#ActiveinfoBlock ul li {
	float: left;
}
div#ActiveinfoBlock ul li.left-image {
	width: 140px; height: 130px;
}
div#ActiveinfoBlock ul li.right-desc {
	width: 140px; margin-left: 10px;
}
div#ActiveinfoBlock ul li.right-desc h5 {
	margin: 10px 0px; color: rgb(255, 255, 255); font-size: 14px;
}
div#ActiveinfoBlock ul li.right-desc p {
	color: rgb(255, 255, 255); line-height: normal; font-size: 12px;
}
#cableTower {
	margin: 0px auto; width: 588px; height: 613px; background-image: url("../images/cable-tower.jpg"); background-repeat: no-repeat;
}
#multiRiserCableTower {
	margin: 0px auto; width: 588px; height: 613px; background-image: url("../images/multi-riser-cable-tower.jpg"); background-repeat: no-repeat;
}
#smartDCKitTower {
	margin: 0px auto; width: 588px; height: 613px; background-image: url("../images/smart-dc-tower.jpg"); background-repeat: no-repeat;
}
#hybridTower {
	margin: 0px auto; width: 588px; height: 613px; background-image: url("../images/hybrid-tower.jpg"); background-repeat: no-repeat;
}
#cableTower img {
	border: 1px solid rgb(85, 85, 85);
}
#multiRiserCableTower img {
	border: 1px solid rgb(85, 85, 85);
}
#smartDCKitTower img {
	border: 1px solid rgb(85, 85, 85);
}
#hybridTower img {
	border: 1px solid rgb(85, 85, 85);
}
div#infoBlock6 ul {
	list-style: none; margin: 0px; padding: 0px;
}
div#infoBlock6 ul li {
	float: left;
}
div#infoBlock6 ul li.left-image {
	width: 140px; height: 130px;
}
div#infoBlock6 ul li.right-desc {
	width: 140px; margin-left: 10px;
}
div#infoBlock6 ul li.right-desc h5 {
	margin: 10px 0px; color: rgb(255, 255, 255); font-size: 14px;
}
div#infoBlock6 ul li.right-desc p {
	color: rgb(255, 255, 255); line-height: normal; font-size: 12px;
}
div#infoBlock7 ul {
	list-style: none; margin: 0px; padding: 0px;
}
div#infoBlock7 ul li {
	float: left;
}
div#infoBlock7 ul li.left-image {
	width: 140px; height: 130px;
}
div#infoBlock7 ul li.right-desc {
	width: 140px; margin-left: 10px;
}
div#infoBlock7 ul li.right-desc h5 {
	margin: 10px 0px; color: rgb(255, 255, 255); font-size: 14px;
}
div#infoBlock7 ul li.right-desc p {
	color: rgb(255, 255, 255); line-height: normal; font-size: 12px;
}
div#infoBlock8 ul {
	list-style: none; margin: 0px; padding: 0px;
}
div#infoBlock8 ul li {
	float: left;
}
div#infoBlock8 ul li.left-image {
	width: 140px; height: 130px;
}
div#infoBlock8 ul li.right-desc {
	width: 140px; margin-left: 10px;
}
div#infoBlock8 ul li.right-desc h5 {
	margin: 10px 0px; color: rgb(255, 255, 255); font-size: 14px;
}
div#infoBlock8 ul li.right-desc p {
	color: rgb(255, 255, 255); line-height: normal; font-size: 12px;
}
div#infoBlock9 ul {
	list-style: none; margin: 0px; padding: 0px;
}
div#infoBlock9 ul li {
	float: left;
}
div#infoBlock9 ul li.left-image {
	width: 140px; height: 130px;
}
div#infoBlock9 ul li.right-desc {
	width: 140px; margin-left: 10px;
}
div#infoBlock9 ul li.right-desc h5 {
	margin: 10px 0px; color: rgb(255, 255, 255); font-size: 14px;
}
div#infoBlock9 ul li.right-desc p {
	color: rgb(255, 255, 255); line-height: normal; font-size: 12px;
}
div#infoBlock10 ul {
	list-style: none; margin: 0px; padding: 0px;
}
div#infoBlock10 ul li {
	float: left;
}
div#infoBlock10 ul li.left-image {
	width: 140px; height: 130px;
}
div#infoBlock10 ul li.right-desc {
	width: 140px; margin-left: 10px;
}
div#infoBlock10 ul li.right-desc h5 {
	margin: 10px 0px; color: rgb(255, 255, 255); font-size: 14px;
}
div#infoBlock10 ul li.right-desc p {
	color: rgb(255, 255, 255); line-height: normal; font-size: 12px;
}
.productSmallBox {
	padding: 3px; border: 1px solid rgb(204, 204, 204); width: 209px; height: 79px; margin-right: 15px; background-color: rgb(254, 254, 254);
}
.productSmallBox img {
	border: 1px solid rgb(221, 221, 221);
}
.productSmallBox ul {
	list-style: none; margin: 0px; padding: 0px;
}
.productSmallBox ul li {
	float: left;
}
.productSmallBox ul li.viewDetail {
	width: 80px; margin-top: 2px; margin-left: 10px;
}
.product-detail1 {
	background-position: left; padding: 0px 0px 0px 10px; width: 100px; height: 15px; margin-top: 10px; background-image: url("../images/greyBullet.png"); background-repeat: no-repeat;
}
.careers-banner {
	margin: 0px auto; width: 1016px; height: 289px; background-image: url("../images/careers-banner.jpg"); background-repeat: no-repeat;
}
.contact-banner {
	margin: 0px auto; width: 1016px; height: 289px; background-image: url("../images/contact-banner.jpg"); background-repeat: no-repeat;
}
.contact-area {
	width: 681px;
}
.contact-area input {
	padding: 0px 0px 0px 5px; border: 1px solid rgb(219, 219, 219); width: 328px; height: 34px; color: rgb(119, 119, 119); font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; background-image: url("../images/contactInputBg.png"); background-repeat: repeat-x;
}
.contact-area select {
	padding: 7px 0px 5px 5px; border: 1px solid rgb(219, 219, 219); width: 335px; height: 36px; color: rgb(119, 119, 119); font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; background-image: url("../images/contactInputBg.png"); background-repeat: repeat-x;
}
.contact-area textarea {
	padding: 10px 0px 0px 5px; border: 1px solid rgb(219, 219, 219); width: 674px; height: 194px; color: rgb(119, 119, 119); font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; background-image: url("../images/contactTextAreaBg.png"); background-repeat: repeat-x;
}
.news_font a {
	color: rgb(102, 102, 102); font-size: 11px; text-decoration: none;
}
.news_font a:link {
	color: rgb(102, 102, 102); font-size: 11px; text-decoration: none;
}
.news_font a:hover {
	text-decoration: underline;
}
