@charset "utf-8";
/* CSS Document */

body{ padding:0; margin:0;color:#000000; font-style:normal; font-variant:normal; font-weight:normal; line-height:18px; font-size:14px; font-family:"Open Sans", Arial, Helvetica, sans-serif}

div, p, span, h1, h2, h3, h4, h5, h6, ul, li, a, img, form, label { padding:0; margin:0; border:0px none; outline:0}


ul{ list-style-type:none;}

.clear{ clear:both; font-size:0; line-height:0; height:0;}

*:focus{ border:0px none; outline:none}

.left{ float:left;}
.right{ float:right;}
.block{ display:block;}
.relative{ position:relative;}
.blockLeft{ display:block; float:left;}
.bordernone{ border:none !important;}
.mg0{ margin:0 !important;}

.line_bdr_btm{ border-bottom:1px solid #DDD;}

.pdB10{ padding-bottom:10px;}
.pdB11{ padding-left: 20px; padding-right: 20px; padding-top:0; padding-bottom: 10px; }
.pdB11 a {color:#fe8405; font:normal 12px "Open Sans", Arial, Helvetica, sans-serif; text-decoration:underline;}
.pdB11 a:hover{ text-decoration:none;}
.pdB20{ padding-bottom:20px;}
.pdTB18{ padding-bottom:18px; padding-top:18px;}

.text1{ color:#148fcb; font:normal 14px "Open Sans", Arial, Helvetica, sans-serif;}
.text2{ color:#fc2b02; font:normal 13px "Open Sans", Arial, Helvetica, sans-serif;}
.text3{ color:#808080; font:normal 18px "Open Sans", Arial, Helvetica, sans-serif;}
.text4{ color:#fe8405; font:normal 28px "Open Sans", Arial, Helvetica, sans-serif;}
.text5{ color:#fe8405; font:normal 50px "Open Sans", Arial, Helvetica, sans-serif;}
.text6{ color:#6c6c6c; font:normal 14px "Open Sans", Arial, Helvetica, sans-serif; text-transform:uppercase;}
.text7{ color:#c3c3c3; font:normal 11px "Open Sans", Arial, Helvetica, sans-serif;}
.text8{ color:#fe8405; font:bold 12px/20px "Open Sans", Arial, Helvetica, sans-serif;}
.text9{ color:#fe8405; font:bold 15px "Open Sans", Arial, Helvetica, sans-serif;}
.text10{color:#444444; font:normal 12px/18px "Open Sans", Arial, Helvetica, sans-serif;}
.text11{color:#666666; font:normal 13px/18px "Open Sans", Arial, Helvetica, sans-serif; font-style:italic;}
.text12{ color:#fe8405; font:normal 18px "Open Sans", Arial, Helvetica, sans-serif;}
.text20{color:#444444; font:bold 12px/18px "Open Sans", Arial, Helvetica, sans-serif;}
.text21{color:#fe8405; font:normal 12px/18px "Open Sans", Arial, Helvetica, sans-serif;}

.proThumbSec8 a { color:#148fcb; font:bold 12px "Open Sans", Arial, Helvetica, sans-serif;}
.proThumbSec8 a:hover{ text-decoration:none;}

.bulletText8{ background:url('../images/voip-software-bullet7.gif') no-repeat 0px 3px; font-style:normal; font-variant:normal; font-weight:normal; line-height:19px; font-size:14px; font-family:"Open Sans", Arial, Helvetica, sans-serif; padding-left:17px; padding-right:0; padding-top:0; padding-bottom:10px}

.link{color:#fe8405; font:normal 12px "Open Sans", Arial, Helvetica, sans-serif; text-decoration:underline;}
.link:hover{ text-decoration:none;}

.link2{color:#c60005; font:normal 14px "Open Sans", Arial, Helvetica, sans-serif; text-decoration:none;}
.link2:hover{color:#fe8405; }

.link3{ color:#148fcb; font:normal 14px "Open Sans", Arial, Helvetica, sans-serif; text-decoration:none;}
.link3:hover{ text-decoration:underline;}

.link4{ color:#148fcb; font:normal 14px "Open Sans", Arial, Helvetica, sans-serif; text-decoration:underline;}
.link4:hover{ text-decoration:none;}

.link5{color:#fe8405; font:normal 14px "Open Sans", Arial, Helvetica, sans-serif; text-decoration:underline;}
.link5:hover{ text-decoration:none;}

.link6{ color:#fe0008; font:normal 14px "Open Sans", Arial, Helvetica, sans-serif; text-decoration:underline; }
.link6:hover{text-decoration:none;}

.link7{ color:#fe0008; font:bold 14px "Open Sans", Arial, Helvetica, sans-serif; text-decoration:underline; }
.link7:hover{text-decoration:none;}

/*----------------------------------------general---------------------------------------*/

.main{ margin:0 auto; width:1000px; padding-top:25px;}

.topPanel{ height:100px;}
.logoSec{ background:url('../images/voicent_bg.gif') no-repeat 0 0; width:236px; height:100px; float:left; padding-left:4px}
.logoSec h1{ padding:14px 0 0 14px;}
.navSec{ float:right; width:755px; background:url('../images/voip-dialer-software-bg.gif') no-repeat 100% 0; padding-right:4px; height:100px}

.nav{ display:block; height:100px;}
.nav li.navLi{ float:left; position:relative; display:block; height:100px; margin-right:1px; }
.nav li.navLiLast{ float:left; position:relative; display:block; height:100px; margin-right:0px; }
.nav li a.topnavLink { width:107px; height:60px; float:left; display:block; background:url('../images/voip-bg.gif') no-repeat 0 0; text-align:center; color:#888888; padding-top:40px; text-decoration:none; font-style:normal; font-variant:normal; font-weight:bold; font-size:13px; font-family:"Open Sans", Arial, Helvetica, sans-serif}
.nav li a.topnavLink:hover { background:url('../images/voip-bg.gif') no-repeat 0 -100px;}
.nav li a.topnavActive { width:107px; height:60px; float:left; display:block; background:url('../images/voip-bg.gif') no-repeat 0 -200px; text-align:center; color:#FFFFFF; padding-top:40px; text-decoration:none; font-style:normal; font-variant:normal; font-weight:bold; font-size:13px; font-family:"Open Sans", Arial, Helvetica, sans-serif}

.middlePanel{ background:url('../images/call-center-software-bg.gif') repeat-y 0 0; min-height:500px; padding-left:4px; padding-right:4px; padding-top:0; padding-bottom:0}

.middleLpanel{ float:left; width:236px;}
.developerRpanel{ float:right; width:235px;}
.developerMpanel{ float:left; width:496px; padding: 20px 0 0 12px; font-size:13px;}

.prodPanel { width:100%; margin-bottom: 30px; }
.prodImage { float:left; width:430px; height:350px; }
.prodInfo  { float:right; width:230px; height:350px; border:1px; }

/*-----left nav start-------*/

.middleRpanel{float:right; width:755px; }

.bottomcont{ background:url('../images/predictive-dialer-bt.gif') no-repeat 0 0; height:29px; text-indent:-9999px}

.copyright{ color:#C00C00; font:normal 11px "Open Sans", Arial, Helvetica, sans-serif; padding:0 0 20px 19px;}

/*-----------------------contantsection start---------------------*/

.pagename{ background:#148fcb no-repeat 0 0; height:103px }
.pagenameAR{ background:#148fcb no-repeat 0 0; height:10px; min-height:10px; background-repeat: repeat-x|repeat-y; }

.container {}

.btn2{ display:inline-block; background:url('../images/ivr-btn2.jpg') no-repeat 0 0; height:32px; padding-left:15px; text-decoration:none; color:#FFF; font-style:normal; font-variant:normal; font-weight:bold; line-height:32px; font-size:12px; font-family:"Open Sans", Arial, Helvetica, sans-serif}
.btn2 span{ display:inline-block; background:url('../images/ivr-btn2.jpg') no-repeat 100% 0; height:32px; padding-right:15px; color:#FFF; cursor:pointer; font-style:normal; font-variant:normal; font-weight:bold; line-height:32px; font-size:12px; font-family:"Open Sans", Arial, Helvetica, sans-serif}
.btn2:hover{ background:url('../images/ivr-btn2.jpg') no-repeat 0 100%;}
.btn2:hover span{background:url('../images/ivr-btn2.jpg') no-repeat 100% 100%;}

.leftNav2{ border-bottom:1px solid #e9e9e9;}
.leftNav2 li a{ padding:0 0 0 58px; display:block; color:#6c6c6c; font:normal 14px/65px "Open Sans", Arial, Helvetica, sans-serif; text-transform:uppercase; }
.leftNav2 li a:hover{ color:#000000;}

.leftSubSec{ background:#f7f7f7; border-bottom:1px solid #e6e6e6; padding:20px 15px;}
.leftSubSec2{ background:#FFF; border-bottom:1px solid #e6e6e6; padding:20px 15px;}

.prodTocSec{ display:block; }
.prodTocSec li a{ display:block; background:#f7f7f7; border-bottom:1px solid #e2e2e2; padding:16px 0 19px 15px; text-decoration:none; color:#148FCB; font:bold 14px "Open Sans", Arial, Helvetica, sans-serif; text-transform:uppercase;}
.prodTocSec li a span{ display:block; color:#b2b2b2; font:normal 11px "Open Sans", Arial, Helvetica, sans-serif; text-transform:none;}
.prodTocSec li a:hover{ color:#999999;}
.prodTocSec li a:hover span{ color:#999999;}

.prodAdvSec{ background:#ffffff; border-bottom:1px solid #e6e6e6; padding:20px 15px;}
.prodAdvSec h2 { color:#148fcb; background:url('../images/business-software-bullet9.gif') no-repeat 0px 0px; font-style:normal; font-variant:normal; font-weight:bold; font-size:14px; font-family:"Open Sans", Arial, Helvetica, sans-serif; padding-left:26px; padding-right:0; padding-top:0; padding-bottom:10px; }
.prodAdvSec li { color:#505050; text-decoration:none; background:url('../images/auto-dialer-bullet1.gif') no-repeat 0 3px; padding-left:17px; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:"Open Sans", Arial, Helvetica, sans-serif}
.prodAdvSec a  { color:#808080; text-decoration:underline; background:url('../images/voip-software-bullet7.gif') no-repeat 0 3px; padding-left:17px; font-style:normal; font-variant:normal; font-weight:bold; font-size:12px; font-family:"Open Sans", Arial, Helvetica, sans-serif}
.prodAdvSec a:hover { text-decoration:none; }

.leftLearnSec{ background:#f7f7f7; border-bottom:1px solid #e6e6e6; padding:20px 15px;}
.leftLearnSec a  { color:#808080; text-decoration:underline; background:url('../images/voip-software-bullet7.gif') no-repeat 0 3px; padding-left:20px; font-style:normal; font-variant:normal; font-weight:bold; font-size:12px; font-family:"Open Sans", Arial, Helvetica, sans-serif}
.leftLearnSec a:hover { text-decoration:none; }

.contSubSec3{ padding-left:25px; padding-right:25px; padding-top:25px; padding-bottom:0; overflow:hidden; repeat-x}
.contSubSec3 p a { color:#148fcb; font:normal 14px "Open Sans", Arial, Helvetica, sans-serif; text-decoration:underline; }
.contSubSec3 p a:hover { text-decoration:none; }
.solutionL{ float:left; width:245px;}
.solutionLL{ float:left; width:455px;}
.solutionLL p { padding-bottom:10px; }
.solutionLLR{ float:right; }
.solutionRR{ float:right; width:505px;}
.solutionRR p { padding-bottom:10px; }
.solutionRRL { float:left; }
.solutionWhole{ float:left; }
.solutionWhole p { padding-bottom:10px; }
.imgBdr{ border:1px solid #CCC; padding:10px;}
.solutionR{ float:left; width:705px;}
.solutionR p{ padding-bottom:10px;}
.solutionHead { padding-bottom:10px;}
.solutionHead h1 { color:#148fcb; font:normal 32px "Open Sans", Arial, Helvetica, sans-serif; text-transform:uppercase;}
.solutionHead h2 { color:#148fcb; font:normal 20px "Open Sans", Arial, Helvetica, sans-serif; text-transform:uppercase;}
.solutionHead h2 span { color:#bebebd; font:normal 43px "Open Sans", Arial, Helvetica, sans-serif; text-transform:uppercase;}

.learnMore{ background:url('../images/marketing-software-bg.gif') no-repeat 0 0; height:35px; padding-left:15px; padding-right:0; padding-top:16px; padding-bottom:0; }
.learnMore h2 { color:#148fcb; background:url('../images/business-software-bullet9.gif') no-repeat 0px 0px; font-style:normal; font-variant:normal; font-weight:bold; font-size:14px; font-family:"Open Sans", Arial, Helvetica, sans-serif; padding-left:26px; padding-right:0; padding-top:0; padding-bottom:10px; }

.loginSec3{ background:url('../images/phone-text-email-products-middleg.gif') no-repeat 0 0; height:35px; color:#c60005; font-style:normal; font-variant:normal; font-weight:bold; font-size:14px; font-family:"Open Sans", Arial, Helvetica, sans-serif; padding-left:15px; padding-right:15px; padding-top:16px; padding-bottom:0}
.loginSec3 div span{ display:inline-block; padding:0 10px; color:#888888;}

.buyNow{ display:inline-block; height:25px; background:url('../images/auto-dialer-btns.gif') no-repeat -89px 0; text-indent:-9999px; width:82px; margin-right:10px}
.buyNow:hover{background:url('../images/auto-dialer-btns.gif') no-repeat -89px 100%;}

.proThumbSecHolder{ width:800px;}
.proThumbSec{ float:left; height:257px; width:208px; margin:0 16px 16px 0; border:1px solid #dedede; padding:10px; text-align:center;}
.proThumbSec h3{ color:#148fcb; font:bold 14px "Open Sans", Arial, Helvetica, sans-serif;}
.proThumbSec p.thumbText{ color:#7c7c7c; font:normal 14px "Open Sans", Arial, Helvetica, sans-serif; height:40px; width:205px; display:block;}
.proThumbSec p.price{  color:#000000; font:normal 14px "Open Sans", Arial, Helvetica, sans-serif;}
.proThumbSec p.price span{color:#fe8405; font:normal 23px "Open Sans", Arial, Helvetica, sans-serif;}

.table2 td{ border-bottom:1px solid #dedede; padding:12px 0; text-align:left; vertical-align:text-bottom;}
.table2 td.last{ border-bottom:0px none; }
.supportSecL{ float:left; width:363px; border-right:1px solid #DDD;}
.supportSecR{ float:left; width:335px; margin-left:20px;}
.supportSecL2{ float:left; width:330px; border-right:1px solid #DDD;}
.supportSecR2{ float:left; width:325px; margin-left:20px;}


/*-------------------------------products_landing page accordian css srart---------------------*/

.acc_active {background-position: 98% -71px;}
.acc_container1, .acc_container2, .acc_container3, .acc_container4 {
	margin: 0 0 0px; padding: 0 0 0 67px;
	overflow: hidden;
	clear: both;
}

.acc_container1 p, .acc_container2 p, .acc_container3 p, .acc_container4 p {
	padding-top:10px;
}
/*-------------------------------products_landing page accordian css end---------------------*/


/*-------contact us page accordian css end----------*/

h2.learnmore_acc_trigger {
	padding: 0;	background:url('../images/ivr_trigger_a2.gif') no-repeat 0 0px; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0px;
	color:#808080; font-weight:bold; font-size:12px; font-family:"Open Sans", Arial, Helvetica, sans-serif; cursor:pointer;
	padding-left:20px; padding-right:0; padding-top:0; padding-bottom:10px;
}
h2.active {background-position: 0 -89px;}
h2.learnmore_acc_trigger a {
	color: #148fcb;
	text-decoration: none;
	font:bold 18px/46px "Open Sans", Arial, Helvetica, sans-serif;
	height: 46px;	
	display: block;
	padding: 0 0 0 25px;
}

.learnmore_acc_container {
	margin: 0 0 0px; padding: 0 0 20px; overflow: hidden; clear: both;
}

.productAttribute {
    display:block;
    width:50%;
    float: left;
    padding-bottom: 10px;
    margin-top:10px;
    line-height:1.3;   
    font-size:30px;

}

.productAttribute span{
    display:block;
    margin-top:6px;
    margin-left:40px;
    margin-right:10px;
    font-size:14px;
    color:#000000; 
    font-weight:bold;
}

.productAttribute p{
    font-size:14px;
    margin-top:5px;
    display:inline-block;
    margin-right:10px;
}

.productAttributeIcon {
clear:both;
float: left;
color:#fe8405;
font-size:28px;
}
.glossaryItem {
    display:block;
    width:30%;
    float: left;
    padding-bottom: 10px;
    margin-top:10px;
    line-height:1.3;   
    font-size:30px;
    background-color: #f6f6f6;
    margin-right:10px;
    margin-left:10px;
    min-height:200px;
}
.glossaryItem span{
    display:block;
    margin-top:6px;
    margin-left:5px;
    margin-right:10px;
    font-size:30px;
    color:#000000; 
    font-weight:bold;
}
.glossaryItem a{
    font-size:14px;
    margin-top:5px;
    display:inline-block;
    margin-right:5px;
    text-decoration:none;
    margin-left:5px;
    color:#fe8405;
    width:100%;
}