@charset "utf-8";
/* CSS Document */
.company-pad {
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	width: 706px;
	font-size: 14px;
	color: #FFF;
	height: 90px;
	background-image: url(i_images/company-pad-bg.gif);
	background-repeat: repeat-y;
	border-bottom: 2px solid #e5e5e5;
	}
#container-list {
	background-color:#FFF;
	width:706px;
	height: auto;
	float: right;
	padding: 36px 0px 20px 0px;
	background-image: url(i_images/container-list_bg.gif);
	background-repeat: no-repeat;
	margin 0px 0px;
	}
#container-list  p {
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	color: #333;
	text-transform: none;
}
.weblink{
	margin: 3px 0px 8px 0px;
	font-size: 11px;
	color: #333;
	text-transform: none;
}
.company-name {
	padding: 0px 0px 0px 6px;
	margin: 0px 0px 0px 0px;
	float: left;
	width: 150px;
	color: #999;
	height: 90px;
	}
.company-name h1{
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	color: #333;
	}
.blue {
	font-size: 11px;
	color:#056ba9;
	text-transform: none;
	letter-spacing:-0.3px;
	}
.company-name h2{
	padding: 10px 0px 0px 0px;
	font-size: 11px;
	color: #333;
	text-transform: none;
	letter-spacing:-0.2px;
	margin: 0;
	}
.company-name a{
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	color: #333;
	letter-spacing:-0.2px;
	margin: 0;
	}
.add-info {
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
	float: left;
	width: 310px;
	color: #605f5f;
	height: auto;
	}
.add-info p {
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	color: #333;
	text-transform: none;
	margin: 0;
	}
.service_container {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: right;
	width: 215px;
	font-size: 14px;
	height: 75px;
	background-color: #FFF;
	}
.service_element {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	width: 71px;
	font-size: 14px;
	height: 25px;
	background:#F5F3F1 url(i_images/service_icon.gif) no-repeat scroll 50% -4px;
	}
.service_fiber {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(i_images/service_icon.gif) no-repeat scroll 50% -37px;
	float:left;
	font-size:14px;
	height:25px;
	margin:0;
	padding:0;
	width:71px;
}
.service_lambda {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(i_images/service_icon.gif) no-repeat scroll 50% -70px;
	float:left;
	font-size:14px;
	height:25px;
	margin:0;
	padding:0;
	width:71px;
}
.service_cirquit {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(i_images/service_icon.gif) no-repeat scroll 50% -103px;
	float:left;
	font-size:14px;
	height:25px;
	margin:0;
	padding:0;
	width:71px;
}

<! ------------------- -->
.cont p  {
	line-height: 19px;
	color: #666666;
	margin: 5px 0 8px 0px;
}
.cont  li  {
	color: #666666;
}

.cont  p a {
	text-decoration: none;
	color: #006AC3;
	border-bottom: 1px dotted #003333;
	padding: 2px 2px 2px 2px;
}

.cont  p a:hover  {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #006AC3;
	padding: 2px 2px 2px 2px;
}

.cont  li a{
	text-decoration: none;
	color: #006AC3;
        line-height: 41px;
}

.cont  li a:hover {
	text-decoration: none;
	color: #666666;
}



