@charset "utf-8";
/* CSS Document */
html
{
	height:100%;
	margin-bottom:1px;
}
body
{
	margin:0px;	padding:0px; font-family:Verdana, Geneva, sans-serif; color:#333; font-size:12px;
}

a { text-decoration:none; color:#004373; }

p { font-size:12px; line-height:18px; padding:0px 10px 0px 10px; text-align:left; }

h1 { font-size:16px; font-weight:normal;  }

.main
{
	display:table; 	width:950px; text-align:center;
}
.topbar
{
	float:left;	width:100%; text-align:left;
}
.logobar
{
	float:left; text-align:left; width:180px;
}
.logobar img
{
	float:left; text-align:left;
}
.searchArea
{
	float:right; width:490px; text-align:left; padding-top:30px; border:0px solid #00F;
}
.searchArea img
{
	float:left;	text-align:left;
}
.language
{
	float:left; text-align:left; width:250px; padding-top:0px; 
}
.language span
{
	float:left; text-align:left; color:#3e718a; padding-right:10px;
}
.language select
{
	float:left; width:160px; text-align:left;margin:0px; padding:0px; font-size:12px;
}
.search
{
	float:left; text-align:left; width:185px; padding-top:7px; 
}
.search input
{
	float:left; text-align:left;  width:150px; margin:0px 0px 0px 0px; padding:0px; font-size:12px;
}
.search img
{
	float:left;	text-align:left;
}



.banner-middle  { float:left; border:1px solid #33535E; border-left:0px; border-right:0px; background:url(../images/banner-bg.jpg) repeat-y right #3F6774; height:208px; width:624px; }

.banner-link { margin:0px; float:left; padding:15px 0px 5px 12px; height:190px; width:195px; }

.banner-link li { margin:0px; padding:0px; line-height:21px;  list-style:none; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; }

.banner-link li a { color:#FFFFFF }

.jscript-div { margin:0px; padding:15px 0px 0px 10px; float:left; height:190px; width:400px; }

.jscript-div li { margin:0px; padding:0px; list-style:none; color:#FFFFFF; }

.jscript-div li a { color:#333333; }

.jscript-div li.title-font{ font-size:17px; padding-bottom:8px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;  }

.jscript-div li.cont{ border:0px solid #FFFFFF; font-size:12px; line-height:19px; padding:3px 0px 0px 0px; width:400px; height:138px; }

.jscript-div li.btmnumber { text-align:right; padding-top:0px; }

.jscript-div li.btmnumber a { color:#FFFFFF;  border:1px solid #FFFFFF; padding:0px 5px 0px 5px; margin:0px 2px 0px 2px; }


/*td#stUI1_td_TaP table#stUI1_tview.sttb tbody tr.sttr td.sttd { background-color:#FF0000; padding-bottom:-90px;  }

#stUI1_td_TaP table#stUI1_tview.sttb tbody tr.sttr td.sttd { background-color:#00FF00; }

#stUI1_inner.sttb tbody tr td#stUI5.sttd table#stUI5_table.sttb { background:none; border:none;  }*/

.navigation
{
	float:left; text-align:left; width:100%;
}

.navigation img
{
	float:left; text-align:left;
}
.header
{
	float:left; text-align:left; margin-top:10px;
}
.header img
{
	float: left; text-align:left; vertical-align:top;
}

.container
{
	width:100%; float:left; text-align:left; padding-top:10px;
}
.about-banner
{
	float:left; background:url(../images/about-banner.jpg) no-repeat; width:723px; 
}
.solution-banner
{
	float:left; background:url(../images/solution-banner.jpg) no-repeat; width:723px; 
}
.leftSide-inner
{
	float:left; text-align:left; width:725px; background:url(../images/about-content-title.jpg) no-repeat top; height:12px; 
}
.middle-about  
{ 
	background:url(../images/contact-bg-title.jpg) repeat-y 1px -1px; float:left; width:724px; padding:0px 0px 0px 10px;  
}
.middle-about ul
{
	margin:0px 10px 20px 25px; padding:0px; width:310px; float:left; border:0px solid #FF0000;
}
.middle-about ul li
{
	margin:0px; padding:0px 0px 0px 8px; float:left; line-height:19px; list-style:none; width:310px; border:0px solid #FF0000;
}
.middle-about ul li.title
{
	margin:0px; font-size:16px; color:#2F6681; padding:0px 0px 5px 10px; background:url(../images/inner-bullte.jpg) no-repeat 0px 8px; border-bottom:1px solid #2F6681; 
}

.sub-product-img { float:left; margin:5px 0px 0px 10px; padding:0px; width:535px; border:0px solid #FF0000; }

.sub-product-img ul{ float:left; margin:0px; padding:0px 0px 10px 0px;  }

.sub-product-img ul li { float:left; margin:0px; padding:0px 12px 0px 0px; list-style:none;  }

.scrolling-tab { float:left; margin:0px; padding:0px 5px 0px 5px; width:525px; border:1px solid #CCCCCC; }

.scrolling-tab-title { margin:0px 0px 0px -5px; padding:0px 0px 0px 5px; width:530px; line-height:20px; height:21px; background:url(../images/product-title-bg.jpg) repeat-x;    }


/************* JS   ****/

.menu_list {  float:left; margin:0px; padding:0px 0px 0px 0px; width:540px; border:1px solid #CCCCCC; }

.menu_head { cursor: pointer; position: relative;  margin:0px 0px 0px 0px; padding:0px 0px 0px 5px; width:535px; line-height:20px; height:21px; /*background:url(../images/product-title-bg.jpg) repeat-x;*/ background-color:#D1D9DC; border-bottom:2px solid #FFFFFF;  }

.menu_head_font {  line-height:20px;  }

.menu_body { display:none; padding:7px; line-height:18px; }

.Partner-box { background:url(../images/Partner-box.jpg) no-repeat; float:left; margin:0px 10px 0px 0px; width:347px; height:303px; border:0px solid #FF0000;  }

.Partner-box ul { margin:13px 0px 0px 0px; padding:0px 0px 0px 0px; padding:0px; float:left; width:340px; border:0px solid #0000FF;  }

.Partner-box ul li { margin:0px; padding:0px 10px 0px 15px; float:left; font-size:12px; line-height:20px; width:300px; list-style:none; border:0px solid #006600;  }

.Partner-box ul li.namefild { border:0px solid #FF0FF0; width:110px; text-align:right;  line-height:25px; margin:0px; padding:0px 10px 0px 0px;   }

.Partner-box ul li.fildbox{ border:0px solid #FF0000; width:200px;  line-height:25px;  margin:0px; padding:0px;   }
 
.Partner-box ul li.top-tille { padding:0px 0px 9px 15px; color:#333333; font-size:16px; }

.text-tag { border:1px solid #E8E8E8; width:180px;   }

.rightSide-inner
{
	float:right; text-align:left; width:206px; border:0px solid #F00;
}

.small-contact { margin:0px; padding:0px 0px 0px 16px; height:335px; #height:270px; }

.small-contact li { margin:0px; padding:0px; list-style:none; }

.submit-btn
{
	 float:left; text-align:center; margin:3px 0px 0px 0px; padding:3px 0px 3px 0px; height:26px; width:110px; color:#FFF; font-size:13px; border:0px solid #FFF; background:url(../images/submit.gif) top left no-repeat;
}

.contact-title-bg 
{
	float:right;  background:url(../images/contact-title-bg.jpg) no-repeat ; width:206px; height:31px; color:#333333; font-size:16px; padding:0px 0px 0px 0px; line-height:28px;  
}
.contact-bg 
{
background:url(../images/contact-bg.jpg) repeat-y; width:206px; padding:0px 0px 0px 10px; line-height:19px;
}
.support-bg 
{
background:url(../images/support-bg.jpg) no-repeat; width:710px; height:261px; float:left;
}

.support-contact
{
	float:right;  background:url(../images/s-contact-title-bg.jpg) no-repeat ; width:225px; height:22px; color:#333333; font-size:16px; padding:13px 0px 0px 0px;  
}
.support-contact-bg 
{
	background:url(../images/s-contact-bg.jpg) repeat-y; background-position:2px -3px;  #background-position:1px -5px; width:226px; float:right; padding:0px 0px 0px 0px; line-height:19px; margin:0px 0px 0px 0px; #margin:0px 0px 0px 0px;
}

.support-contact-bg p
{
 padding:0px 0px 0px 17px; line-height:19px;
}

.icon-support 
{
 border:0px solid #FF0000; float:left; 
}
.icon-support ul  
{
 border:0px solid #FF0000; float:left; margin:0px; padding:30px 0px 0px 40px; 
}
.icon-support ul li
{
 border:0px solid #FF0000; font-size:14px; height:35px; width:265px; float:left; margin:0px; padding:20px 0px 20px 5px; list-style:none; 
}
.icon-support ul li.img
{
 width:60px; margin:0px; padding:0px 0px 0px 0px; 
}
.content-bul
{
	margin:0px; font-size:16px; color:#2F6681; padding:0px 0px 5px 10px; background:url(../images/inner-bullte.jpg) no-repeat 0px 8px; border-bottom:1px solid #2F6681; 
}

.leftSide
{
	float:left; text-align:left; width:654px; 
}
.mainHeading
{
	float:left; font-size:18px; width:634px; height:34px; padding:9px 0px 0px 20px; border:0px solid #F00;
	background:url(../images/topCurve.gif) top left no-repeat;
}
.leftMid
{
	float:left; text-align:left; width:635px; padding:10px 0px 0px 20px;  background:url(../images/leftBg.gif) top left repeat-y;
}
.leftMid p
{
	float:left; margin:0px; padding:10px 0px 10px 0px; text-align:left; font-size:12px; font-family:Verdana; color:#333; width:98%; line-height:20px;
}
.learMore
{
	float:left; width:97%; text-align:right;
}
.learMore a
{
	color:#3f6774; text-decoration:none;
}
.learMore a:hover
{
	color:#3f6774; text-decoration:underline;
}
.left-nevi
{
	float:left; 
}
.left-nevi ul
{
	float:left; width:180px; background-color:#F8F8F8; margin:0px; padding:0px; 
}
.left-nevi ul li
{
	float:left; background:url(../images/sub-tab-bullate.jpg) no-repeat 7px 7px #F8F8F8; padding:0px 0px 0px 20px; line-height:20px; width:160px; list-style:none;border-bottom:1px dashed #E6E6E6; 
}
.left-nevi ul li.main-title
{
	float:left; background:url(../images/sub-tab-bullate.jpg) no-repeat 7px 7px #EEEEEE; line-height:20px; padding:0px 0px 0px 20px; font-size:13px; color:#000000; width:160px; list-style:none;
}
.left-nevi ul li.sub-tab
{
	float:left; background:url(../images/sub-tab-bullate.jpg) no-repeat 7px 7px #F8F8F7;  line-height:20px; padding:0px 0px 0px 20px; font-size:12px;  width:160px; color:#666666; border-bottom:1px dashed #E6E6E6; 
}
.left-nevi ul li.sub-tab a, .left-nevi ul li a 
{
   color:#666666; text-decoration:none;
}
.left-nevi ul li.sub-tab a:hover, .left-nevi ul li a:hover
{
	text-decoration:underline;
}
.product-middle 
{
float:left; border-top:1px solid #D7D7D7; background-color:#EEEEEE; margin:0px 0px 0px 15px; width:365px; height:114px;

}

.bnr-product-services
{
float:left; border-top:1px solid #D7D7D7; background:url(../images/bnr-product-services.jpg) no-repeat; margin:0px 0px 0px 15px; width:531px; height:114px;
}

.bnr-call-accounting-software
{
float:left; border-top:1px solid #D7D7D7; background:url(../images/bnr-call-accounting-software.jpg) no-repeat; margin:0px 0px 0px 15px; width:531px; height:114px;
}

.bnr-call-center-solution
{
float:left; border-top:1px solid #D7D7D7; background:url(../images/bnr-call-center-solution.jpg) no-repeat; margin:0px 0px 0px 15px; width:531px; height:114px;
}

.bnr-dialers
{
float:left; border-top:1px solid #D7D7D7; background:url(../images/bnr-dialers.jpg) no-repeat; margin:0px 0px 0px 15px; width:531px; height:114px;
}

.bnr-voice-unified-messaging
{
float:left; border-top:1px solid #D7D7D7; background:url(../images/bnr-voice-unified-messaging.jpg) no-repeat; margin:0px 0px 0px 15px; width:531px; height:114px;
}

.bnr-cti-applications
{
float:left; border-top:1px solid #D7D7D7; background:url(../images/bnr-cti-applications.jpg) no-repeat; margin:0px 0px 0px 15px; width:531px; height:114px;
}

.bnr-voice-loggers
{
float:left; border-top:1px solid #D7D7D7; background:url(../images/bnr-voice-loggers.jpg) no-repeat; margin:0px 0px 0px 15px; width:531px; height:114px;
}

.bnr-sms-solutions
{
float:left; border-top:1px solid #D7D7D7; background:url(../images/bnr-sms-solutions.jpg) no-repeat; margin:0px 0px 0px 15px; width:531px; height:114px;
}

.bnr-hotel-management-software
{
float:left; border-top:1px solid #D7D7D7; background:url(../images/bnr-hotel-management-software.jpg) no-repeat; margin:0px 0px 0px 15px; width:531px; height:114px;
}

.bnr-attendance-management
{
float:left; border-top:1px solid #D7D7D7; background:url(../images/bnr-attendance-management.jpg) no-repeat; margin:0px 0px 0px 15px; width:531px; height:114px;
}

.bnr-crm-applications
{
float:left; border-top:1px solid #D7D7D7; background:url(../images/bnr-crm-applications.jpg) no-repeat; margin:0px 0px 0px 15px; width:531px; height:114px;
}

.bnr-outsourcing-services
{
float:left; border-top:1px solid #D7D7D7; background:url(../images/bnr-outsourcing-services.jpg) no-repeat; margin:0px 0px 0px 15px; width:531px; height:114px;
}




.rightSide
{
	float:right; text-align:left; width:289px; border:0px solid #F00;
}
.getinTouch
{
	width:289px;  margin:10px 0px 0px 0px; float:left; background:url(../images/getinTouch.gif) top left no-repeat;
}
.getinTouchHead
{
	float:left; text-align:left; font-size:16px; padding:5px 0px 7px 15px; width:274px;
}
.getinTouchMid
{
	float:left; text-align:left; padding:5px 0px 5px 0px; width:288px; background:url(../images/getinTouchBg.gif) top left repeat-y; border:0px solid #F00;
}
.getinTouchMid a img
{
color:#FFFFFF;
}

.getinTouchMid span
{
	float:left; width:100%; text-align:center;
}
.getinTouchMid span a
{
	color:#333; text-decoration:none;
}
.getinTouchMid span a:hover
{
	color:#333; text-decoration:underline;
}
.getinTouchMid img
{
	float:left; margin:0px 0px 0px 30px; text-align:left;
}
.getinTouchMid ul
{
	float:left; width:100%; list-style-type: none; margin:0px; padding:7px 0px 0px 0px;
}
.getinTouchMid ul li
{
	float:left; list-style-type: none; margin:0px; padding:1px 0px 7px 0px;  border:0px solid #F00;
}
.getinTouchMid ul li img
{
	float:right; margin:0px; padding:0px
}
.getinTouchMid ul li.lblOne
{
	width:85px; padding-left:15px;
}
.getinTouchMid ul li.lblTwo
{
	width:175px;
}
.getinTouchMid ul li.lblTwo input
{
	float:left; text-align:left; margin:0px; font-size:12px; width:160px; color:#666; border:1px solid #666;
}
.getinTouchMid ul li.lblTwo textarea
{
	float:left; text-align:left; margin:0px; font-size:12px; width:162px; height:50px; color:#666; border:1px solid #666;
}
.submit
{
	 float:right; text-align:center; margin:0px 25px 0px 0px; padding:3px 0px 3px 0px; height:26px; width:103px; color:#FFF; font-size:13px; border:0px solid #FFF; background:url(../images/submit.gif) top left no-repeat;
}
.newsClients
{
	float:left; width:100%; padding-top:10px;
}
.news
{
	float:left; width:300px; height:126px; padding:4px 0px 0px 20px; text-align:left; background:url(../images/newsBg.jpg) top left no-repeat;
}
.latestNews
{
	float:left; font-size:18px; width:90%; padding-bottom:5px; border:0px solid #FF0000;
}
.newLeftSide
{
	float:left; text-align:left; padding:0px 10px 0px 0px; width:230px; border-right:1px solid #cccccc;
}
.newLeftSide span
{
	float:left; text-align:left; width:100px; padding:5px 0px 5px 0px;
}
.newLeftSide p{ margin:0px; padding:0px; float:left;width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666;
}
.gallery
{
	float:left; text-align:right; width:415px; margin-left:15px; border:0px solid #FF0000;
}
.client_logo_bg 
{
 background:url(../images/right_client_bg.jpg) repeat-x; width:380px; height:126px; float:left;	
}
.our-clients
{ 
  border:0px solid #000000; text-align:left; font-size:18px; padding:4px 0px 4px 0px;  
}

.yahoo-hover { background:url(../images/chat-hover.jpg) no-repeat 38px 0px; float:left; border:0px solid #FF0000; width:285px;  margin:-9px 0px 0px 0px; #margin:-9px 0px 0px 0px; padding:0px; }

.msn-hover  { background:url(../images/chat-hover.jpg) no-repeat 107px 0px; float:left; border:0px solid #FF00F0; 
width:285px;  margin:-9px 0px 0px 0px; #margin:-12px 0px 0px 0px; padding:0px; }

.gmail-hover { background:url(../images/chat-hover.jpg) no-repeat 165px 0px; float:left; border:0px solid #F00000; width:285px; margin:-9px 0px 0px 0px; #margin:-22px 0px 0px 0px; padding:0px; }

.skype-hover  { background:url(../images/chat-hover.jpg) no-repeat 228px 0px; float:left; border:1px solid #FF0FF0; width:286px;  margin:-9px 0px 0px 0px; #margin:-32px 0px 0px 0px; padding:0px; }

.yahoo-hover_in { background:url(../images/chat-hover.jpg) no-repeat 38px 0px; float:left; border:1px solid #FFFF00; width:100px;  margin:-9px 0px 0px 0px; #margin:-9px 0px 0px 0px; padding:0px; }

.msn-hover_in  { background:url(../images/chat-hover.jpg) no-repeat 107px 0px; float:left; border:0px solid #FF00F0; 
width:100px;  margin:-9px 0px 0px 0px; #margin:-12px 0px 0px 0px; padding:0px; }

.gmail-hover_in { background:url(../images/chat-hover.jpg) no-repeat 165px 0px; float:left; border:0px solid #F00000; width:100px; margin:-9px 0px 0px 0px; #margin:-22px 0px 0px 0px; padding:0px; }

.skype-hover_in  { background:url(../images/chat-hover.jpg) no-repeat 228px 0px; float:left; border:0px solid #FF0FF0; width:100px;  margin:-9px 0px 0px 0px; #margin:-32px 0px 0px 0px; padding:0px; }



.yahoo-none{ background:none; height:1px;  }


.career-form { float:left;   }

.career-form ul{ float:left; margin:0px; padding:10px 0px 13px 0px; width:380px; }

.career-form ul li { float:left;  line-height:22px; width:180px; list-style:none; border:0px solid #FF0000; }

.career-form ul li.name-fild { border:0px solid #0000FF; padding-right:13px; text-align:right; width:166px; float:left; }

.textcss { border:1px solid #CCCCCC; width:172px; }

.footer
{
	float:left; width:100%; height:127px; text-align:left; background:url(../images/footerBg.gif) top left repeat-x; 
}
.download
{
	float:left; text-align:left; padding:20px 0px 0px 20px ; width:165px; border:0px solid #FF0000;
}
.footerLink
{
	float:left; text-align:left; width:493px;padding:20px 0px 0px 10px ; border:0px solid #000000;
}
.footerLink a
{
	 color:#333; text-decoration:none;
}
.footerLink a:hover
{
	 color:#2f6681; text-decoration:none;
}
.bookmark
{
	float:right; width:125px; padding:20px 20px 0px 0px ;
}
.bookmark a
{
	float:right; margin:10px 0px 0px 0px;
}

.err_msg 
{
font-size:11px; color:#FF0000;
 }
 
.sp-cont { display:none; border:0px solid #FF0000; float:left; padding-top:13px; background:url(../images/sub-product-arrow.png) no-repeat 53px 0px; }
 
.sp-arrow { border:1px solid #8C8C8C;  float:left; width:525px; margin-left:6px; margin-bottom:10px; }

.serach-btn { background:url(../images/goBtn.gif) no-repeat; width:28px; height:20px; border:none; }





/********** Messengee Tab Css ********************/

#divControl 
{
position:absolute; /*left:500px; top:440px;*/ width:250px; padding:36px 0px 0px 27px;  float:left; font-size:10pt; font-family:Verdana, Arial, Helvetica, sans-serif; visibility:hidden;
}

#divCont  
{
position:absolute; /*left:500px;top:480px;*/ margin:85px 0px 0px 0px; padding:0px 0px 0px 50px;  float:left; width:250px; height:30px; clip:rect(0px 250px 150px 0px);
}

#divControl a img 
{ 
border:0px solid #FF0000; padding:0px 10px 0px 10px; 
}

.clScroll  
{
position:absolute; font-size:10pt; font-family:Verdana, Arial, Helvetica, sans-serif; visibility:hidden;
}


