@charset "utf-8";
/* CSS Document */
#container{width:720px; margin:0px auto 0px auto; border:4px solid #6d95ae}
.hp-logo{float:left;}
.hp-sponsor{ margin:15px 0px 0px -30px; float:right; font-family:'Cardo', Arial, Helvetica, sans-serif; font-size:16px; color:#83bf3b;font-weight:bold; padding:0px 30px 10px}
.hp-sponsor h1{color:#000; text-transform:uppercase; font-size:20px;  margin:2px 0px 0px 45px; padding:0px;}
.magic{clear:both}

.hp-menu-wrapper{padding:10px; background:#6d95ae;}
.hp-menu-v-wrapper{width:20px; background:#6d95ae; height:100%; color:#83bf3b;float:right}
.hp-menu-container{  width:700px; background:url(https://images.tmcnet.com/channels/cloud-communications/new-images/menu-bg.jpg) repeat-x;display:inline-block; margin:0px auto 0px auto;}
.hp-menu-corner-left{float:left}
.hp-menu-corner-right{float:right}
a.hp-menu-item:link, a.hp-menu-item:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#a1a7ac;  border-right:1px solid #ddd; background:url(https://images.tmcnet.com/channels/cloud-communications/new-images/menu-bg.jpg) repeat-x; text-decoration:none; float:left; padding:14px 9px 14px 9px; font-stretch:condensed; letter-spacing:.01%; display:inline-block; text-transform:uppercase}
a.hp-menu-item:hover{background:url(https://images.tmcnet.com/channels/cloud-communications/new-images/menu-bg-over.jpg) repeat-x; color:#fff}

.hp-header-img{ width:605px; position:relative; margin:0px auto 0px auto; margin-top:15px; border:2px solid #939ba1;}
.hp-intro{padding:10px; background:#939ba1; color:#FFFFFF; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#cc-flash-btn{ position:absolute; right:69px; top:15px; width:261px; height:231px; z-index:100; display:block}
#cc-video{position:absolute; right:-60px; top:-10px}
.hp-over{position:absolute; top:28px; right:-45px; background:url(https://images.tmcnet.com/channels/cloud-communications/new-images/cover-it.jpg) no-repeat; width:110px; height:116px;}
a.hp-view:link,a.hp-view:visited{text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#6d95ae; text-decoration:none; padding:10px 0px 0px 0px; display:inline-block; text-transform:capitalize}
a.hp-view:hover{color:#83bf3b;}

#green-container{background:url(https://images.tmcnet.com/channels/cloud-communications/new-images/vert-divide.jpg) repeat-y;}
#green-container h1{background:url(https://images.tmcnet.com/channels/hosted-pbx/new-images/hosted-bullet.jpg) no-repeat left 8px; text-transform:uppercase; font-size:20px; color:#6d95ae; padding:10px 0px 10px 27px; font-family:Arial, Helvetica, sans-serif; margin:0px; text-align:left; border-bottom:2px dotted #939ba1;line-height:22px}

#green-container h2{background:url(https://images.tmcnet.com/channels/hosted-pbx/new-images/hosted-bullet.jpg) no-repeat left 7px; text-transform:uppercase; font-size:16px; color:#6d95ae; padding:10px 0px 10px 27px; font-family:Arial, Helvetica, sans-serif; margin:0px; text-align:left; border-bottom:2px dotted #939ba1; font-weight:bold;}

#hp-featured{width:450px; float:right; padding:15px 10px 20px 15px; background:#fff;}

.hp-art-container{ padding:2px 20px 0px 20px; background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; text-align:left;}
.hp-art-head h3{padding:0px; margin:0px;}
a.hp-art-head:link,a.hp-art-head:visited{font-size:16px; color:#6d95ae; font-family:Arial, Helvetica, sans-serif; text-transform:none; text-decoration:none;font-weight:bold; padding:15px 0px 5px 0px; display:inline-block}
a.hp-art-head:hover{color:#83bf3b;}
.hp-date{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#83bf3b; text-align:left; padding:4px 0px 3px 0px ; border-bottom:1px dotted #fff; font-weight:bold}

#hp-asset{width:205px; float:left; padding:20px 10px 20px 10px; background:#fff;}

.hp-asset-heading{background:url(https://images.tmcnet.com/channels/cloud-communications/new-images/hosted-bullet.jpg) no-repeat left 7px; text-transform:uppercase; font-size:16px; color:#83bf3b; padding:10px 0px 10px 27px; font-family:Arial, Helvetica, sans-serif; margin:0px; text-align:left; border-bottom:2px dotted #939ba1; font-weight:bold}
#hp-asset a.hp-text:link,#hp-asset a.hp-text:visited{text-transform:uppercase; font-size:14px; color:#6d95ae; padding:10px 0px 5px 0px; font-family:Arial, Helvetica, sans-serif; margin:0px; text-decoration:none; font-weight:bold; display:inline-block;}
#hp-asset a.hp-text:hover{color:#83bf3b;}
#hp-asset span{font-family:'Nobile', Arial, Helvetica, sans-serif; font-size:10px; color:#333; text-align:left; padding:0px 0px 5px 0px; margin:0px; display:block;}
.hp-teles{padding:7px 5px 5px 5px; border:1px dotted #939ba1;}
.hp-teles-des{ width:185px;margin:0px auto 0px auto}
.hp-teles-des strong{ font-size:11px}
.hp-asset-img{text-align:center; padding:15px 0px 15px 0px}
.teles-img{text-align:center}

a.about:link,a.about:visited{color:#6d95ae; font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-align:left; text-decoration:none;}
a.about:hover{text-decoration:underline;}
.story-article{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#444; text-align:left; line-height:18px}
.story-article a:link,.story-article a:visited{color:#6d95ae; text-decoration:none; font-weight:bold}
.story-article a:hover{color:#83bf3b;}