body {

	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
padding:0px;
	background-color: #FFFFFF;
vertical-align:top;
}


#top_portion {
	width:100%;
	height:166px;
font:Arial, Helvetica, sans-serif;
background-image:url(../images/top-bg.jpg);
background-repeat:repeat-x;

}

#banner_wrapper {
	margin:0px auto;
	width:828px;
height:136px;
font:Arial, Helvetica, sans-serif;

}


#older_banner_header{
	margin:0px;
	width:292px;
height:25px;
font:Arial;
font-size:24px;
font-weight:bold;
color: #FFFFFF;
padding-top:43px;
padding-bottom:0px;
padding-left:40px;
text-align:left;
vertical-align:top;
float:left;

}

#banner_header{
	margin:0px;
	width:335px;
height:25px;
font:Arial;
font-size:24px;
font-weight:bold;
color: #FFFFFF;
padding-top:43px;
padding-bottom:0px;
padding-left:40px;
text-align:left;
vertical-align:top;
float:left;

}

.top_subheading {
font:Arial;
font-size:17px;
line-height:22px;
font-weight:bold;
color: #FFFFFF;
text-align:left;

}






.contact_link{
font-family:Arial;
font-size:14px;
color: #4F4E4E;
font-weight:bold;
margin:0px;
padding-top:5px;
padding-bottom:5px;
text-decoration:none;
text-align:left;
vertical-align:top;
}



.contact_link a{

color:#cc0000;
font-weight:bold;
text-decoration: none;
}


.contact_link a:hover{
color:#cc0000;
font-weight:bold;
text-decoration: underline;
}


.h1{
font-size:23px;
color: #FFFFFF;
font-weight:bold;
margin:0px;
padding:0px;
height:25px;
text-align:left;
vertical-align:top;

}

.h3{
font-family:Arial; 
font-size:12px; 
padding:0px; 
font-weight:bold; 
color: #FFFFFF;   
margin:0px;vertical-align:top; 
display:inline; 
}




#top_main_link {
	width:100%;
	 height:24px;
background-image:url(../images/top-link-bg.jpg);
background-repeat: repeat-x;
font-family:Arial;
	font-size:12px;
font-weight:bold;
	color:#FFFFFF;
	padding-top:5px;
	padding-left:0px;
word-spacing:.2px;
vertical-align: top;
text-decoration:none;

}






#top_main_link a {
	font-size:12px;
	color:#FFFFFF;
vertical-align: top;
text-decoration:none;

}





#top_main_link a:hover{

font-family:Arial;
	font-size:12px;
font-weight:bold;
	color: #FFFFFF;
text-decoration:underline;
vertical-align: top;
}





#link_spacing {
width:0px;
height:0px;
margin-left:36px;
display:inline; 
}



#banner_image_enterprise-ip-telephony{
	width:420px;
	height:136px;
	background-image:url(../images/enterprise-ip-telephony-solution.jpg);
	background-repeat:no-repeat;
margin:0px;
padding:0px;
float:right;

}

#banner_image{
	width:420px;
	height:136px;
	background-image: url(../images/pict1.jpg);
	background-repeat:no-repeat;
margin:0px;
padding:0px;
padding-bottom:0px;
float:right;
vertical-align:bottom;

}

#banner_image_enterprise-mobility{
	width:420px;
	height:136px;
	background-image:url(../images/enterprise-mobility-solution.jpg);
	background-repeat:no-repeat;
margin:0px;
padding:0px;
float:right;

}

#banner_image_intelligent_out{
	width:420px;
	height:136px;
	background-image:url(../images/intelligent.jpg);
	background-repeat:no-repeat;
margin:0px;
padding:0px;
float:right;

}


#banner_image_selfservices{
	width:420px;
	height:136px;
	background-image:url(../images/self-service.jpg);
	background-repeat:no-repeat;
margin:0px;
padding:0px;
float:right;
}


#containt_wrapper {
	margin:0px auto;
	width:828px;
margin-top:30px;
	font-size:12px;
	color:#333333;
font-family:Arial;
	padding-left:0px;
}


#left_container_wrapper {

	width:494px;
	font-size:12px;
	color:#333333;
font-family:Arial;
padding-left:0px;
padding-right:10px;
float:left;
text-align:left;
vertical-align:top;
margin-bottom:10px;
}

#left_containt {

	width:473px;
	font-size:12px;
	color:#333333;
font-family:Arial;
float:left;
padding-left:4px;
text-align:left;
vertical-align:top;
}




.li2{
margin-bottom:8px;
}

.ul{
font-family: Arial;
font-size:12px;
color:#666666;

}


.black_link{
font-family: Arial;
font-size:12px;
color:#333333;
text-decoration:none;
}

.black_link a{
color:#333333;
text-decoration:none;
}

.black_link a:hover{
text-decoration:underline;
color:#0097C1;
}


.red_text{
font-family: Arial;
font-size:12px;
color:#cc0000;
}

.red_link{
font-family: Arial;
font-size:12px;
color:#cc0000;
text-decoration:underline;

}

.red_link a{
color:#cc0000;
text-decoration:underline;
}

.red_link a:hover{

color:#cc0000;
text-decoration:underline;
}

.blue_link{
font-family: Arial;
font-size:12px;
color:#618CB0;
text-decoration:underline;
text-align:center;

}

.read_more{
font-family: Arial;
font-size:11px;
color:#cc0000;
padding-top:10px;
text-decoration:none;
}

.read_more a{
color:#cc0000;
text-decoration:none;
}

.read_more a:hover{
color:#cc0000;
text-decoration:underline;
}

#right_container {
width:311px;
 padding-top:0px;
	font-size:12px;
	color:#333333;
font-family:Arial;
	padding-left:0px;
vertical-align:top;
margin:0px;
float:right;
}



#right_container_top_part {
width:311px;
height:38px;
padding-top:0px;
padding-left:0px;
background-image: url(../images/right-header-quicklink-bg.jpg);
background-repeat:no-repeat;
text-align: left;
vertical-align:top;
margin:0px;

}

#right_container_center_part {
width:311px;
padding:0px;
background-image:url(../images/right-header-center_bg.jpg);
 background-repeat:repeat-y;
text-align: left;
margin:0px;

vertical-align:top;

}

#right_container_center_part2 {
width:311px;
height:500px;
padding:0px;
background-image:url(../images/right-header-center_bg.jpg);
background-repeat:repeat-y;
text-align: left;
margin:0px;
vertical-align:top;

}






#right_arrow_column1{
height:30px;
text-align:left;
vertical-align:top;
padding-left:12px;
margin-bottom:5px;
float:left;
}

#right_column2{
width:265px;
text-align:left;
vertical-align:top;
padding:0px;
margin-bottom:5px;
float:right;
}


#right_center_text{
padding-left:13px;
width:298px;
font-size:11px;
font:Arial, Helvetica, sans-serif;
text-align:left;
vertical-align:top;
padding-bottom:4px;
padding-top:5px;
margin:0px;
}


#right_container_bottom_part {
width:311px;
height:180px;
background-image:url(../images/right-header-bottom_bg.jpg);
background-repeat:no-repeat;
vertical-align:top;

}

#right_container_bottom_part_home {
width:311px;
height:130px;
background-image:url(../images/right-header-bottom_bg.jpg);
background-repeat:no-repeat;
vertical-align:top;
}


#right_container_bottom_part_home_contactus {
width:311px;
height:50px;
background-image:url(../images/right-header-bottom_bg.jpg);
background-repeat:no-repeat;
vertical-align:top;
}

#right_container_bottom_part_ov {
width:311px;
height:14px;
background-image:url(../images/right-header-bottom_bg.jpg);
 background-repeat:no-repeat;
vertical-align:top;

}

#right_container_bottom_part_opp {
width:311px;
height:280px;
background-image:url(../images/right-header-bottom_bg.jpg);
background-repeat:no-repeat;
vertical-align:top;

}




#right_bottom_image_bg {
width:276px;
height:114px;
font-size:12px;
color:#333333;
padding-top:22px;
font-weight:bold;
padding-right:0px;
padding-left:35px;
background-image: url(../images/right-bottom-imagebg2.jpg);
background-repeat:no-repeat;
vertical-align:top;
text-align:left;
margin-left:0px;
margin-top:0px;
}


#right_linkbottom_containt{
font-family: Arial;
font-size:11px;
color:#333333;
padding-top:20px;
padding-bottom:0px;
padding-left:82px;
padding-right:35px;
font-weight:normal;
text-align:left;
}



#footer {
background-image:url(../images/bottom_line.jpg);
background-repeat:repeat-x;
width:828px;
height:74px;
clear:both;
}

#footer_text{
font-family: Arial;
font-size:11px;
color:#999999;
padding-top:16px;
padding-bottom:0px;
padding-left:0px;
text-align:left;

}

#footer_left_part{
font-family: Arial;
font-size:11px;
color:#999999;
padding-top:16px;
padding-bottom:0px;
padding-left:0px;
text-align:left;
float:left;
width:405px;
}

#footer_right_part{
padding-top:16px;
padding-bottom:0px;
padding-left:0px;
text-align:left;
float:right;
width:200px;
}

#red_sub_heading{
font-family: Arial;
font-size:15px;
color:#4F4E4E;
font-weight:bold;
padding-bottom:6px;
text-decoration: none;
text-align:left;
line-height:18px;
}

.ul2{
padding-left:11px; 
font-size:12px;
margin:0px; 
color:#666666;
line-height:16px;
}

.li1{
padding-bottom:10px;
}


 #gray_sub_heading{
font-family: Arial;
font-size:18px;
color: #666666;
font-weight:bold;
padding-bottom:6px;
text-decoration: none;
line-height:20px;
text-align:left;
}

.green_sub_heading{
font-family: Arial;
font-size:12px;
color:#80AA00;
font-weight:bold;
padding-bottom:6px;
text-decoration: none;
text-align:left;
}

.ul2_new{
padding-left:11px; 
font-size:12px;
margin:0px; 
color:#666666;
}

.bodylink {
font-family: Verdana;
font-size:10px;
text-decoration:none;
font-weight :bold ;
color: #000000;

}
.bodylink:hover {
color: #000000;
font-weight :bold ;
text-decoration: none;
}

#pillar_link_wrapper {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	padding-right:0px;
	width:780px;
	float:left
	padding-left:0px;
}


#center_box {
height:160px;
width:293px;
font-size:11px;
font:Arial, Helvetica, sans-serif;
text-align:left;
vertical-align:top;
padding-top:18px;
margin:0px;
}




#bodytext {
	font-family: Verdana;
	font-size: 11px;
	color: #222222;
	text-decoration: none;
	text-align:left;
	padding-right:5px;
	padding-left:5px;
		
}

.bodylink_contact 
{font-family:Arial; 
font-size:12px; 
padding:0px; 
font-weight:bold; 
color: black;   
margin:0px;vertical-align:top; 
display:inline; 
	
}




#left_containt_new {

	width:467px;
	height :700px;
	font-size:12px;
	color:#333333;
font-family:Arial;
float:left;
padding-left:10px;
text-align:left;

vertical-align:top;
}


#contactlnk
{
	text-align :right ;
}

#left_containt_solution{

	width:473px;
height:530px;
	font-size:12px;
	color:#333333;
font-family:Arial;
float:left;
padding-left:4px;
margin:0px;
text-align:left;
vertical-align:top;
}


#left_containt_intelligent{

	width:473px;
height:530px;
	font-size:12px;
	color:#333333;
font-family:Arial;
float:left;
padding-left:4px;
padding-bottom:5px;
margin:0px;
text-align:left;
vertical-align:top;
}



#left_containt_selfservices{

	width:473px;
height:410px;
	font-size:12px;
	color:#333333;
font-family:Arial;
float:left;
padding-left:4px;
margin:0px;
text-align:left;
vertical-align:top;
}

#left_containt_intelligentcalling{

	width:473px;
height:410px;
	font-size:12px;
	color:#333333;
font-family:Arial;
float:left;
padding-left:4px;
text-align:left;
vertical-align:top;
}

#left_containt_enterprises_ip_telephony{

	width:473px;
	height:410px;
	font-size:12px;
	padding-bottom:15px;
	color:#333333;
font-family:Arial;
float:left;
padding-left:4px;
text-align:left;
vertical-align:top;
}


#contactlnk_casestudy
{
	height :50px;
	text-align :right ;
	vertical-align :bottom ;
}

#left_containt_channel{

	width:467px;
	height :590px;
	font-size:12px;
	color:#333333;
font-family:Arial;
float:left;
padding-left:10px;
text-align:left;

vertical-align:top;
}


#contactlnk_premium2
{
	float:right;
	width:200px;
	text-align :right ;
	vertical-align :middle;
	
	
	
}

#contactlnk_premium
{
	float:left;
	width:300px;
	text-align :right ;
	vertical-align :middle;
	
	
	
}

.logo_subheading{
font-size:17px;
color: #FFFFFF;
}



#solution_left_container_wrapper {
width:517px;
font-size:12px;
color:#333333;
font-family:Arial;
float:left;
text-align:left;
vertical-align:top;
margin:0px;
padding:0px;
}


#solution_left_part1{
width:196px;
height:380px;
background-image:url(../images/solution-bg.jpg);
background-repeat:repeat-x;
padding-left:15px;
padding-right:15px;
padding-bottom:15px;
padding-top:15px;
float:left;
text-align:left;
vertical-align:top;
margin:0px;

}


#solution_box1{
 height:146px;
text-align:left;
margin-top:14px;
padding:0px;
}

#solution_box3{
height:155px;
text-align:left;
margin:0px;
padding:0px;
}

#solution_box2{
height:325px;
text-align:left;
margin:0px;
padding:0px;

}

#solution_left_part2{

width:260px;
font-size:12px;
height:740px;
color:#333333;
background-color:#EBE7D4;
padding-left:15px;
padding-right:15px;
padding-bottom:0px;
padding-top:15px;
float:right;
text-align:left;
vertical-align:top;
margin-bottom:10px;
}

.ul_solution{
font-family: Arial;
font-size:12px;
color:#333333;
line-height:15px;
padding-left:16px;
margin:0px;
}

#solution_right_container_wrapper {
width:311px;
height:755px;
padding-top:0px;
background-color:#F1EFE6;
	font-size:12px;
	color:#333333;
font-family:Arial;
	padding-left:0px;
vertical-align:top;
margin:0px;
padding-bottom:0px;
float:right;
}

#solution_right_center_part {
width:281px;
padding-left:15px;
padding-bottom:0px;
padding-right:15px;
padding-top:15px;
text-align: left;
margin:0px;
vertical-align:top;

}


#solution_middlespace1{
margin-top:85px;
padding:0px;
}

#solution_middlespace2{
margin-top:125px;
padding:0px;
}

insurace_contactus_form_table
{
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
}

.insurace_contactus_form_cell
{
width: 400px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
}

.insurace_contactus_form_title{
width: 110px;
float:left;
height:25px;
text-align:right;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
}
.insurace_contactus_form_textbox{
width: 285px;
float:right;
height:25px;
vertical-align:top;
padding-top:3px;
padding-bottom:3px;
}

#contact_left_container_wrapper {


width:494px;
	font-size:12px;
	color:#333333;
font-family:Arial;
padding-left:0px;
padding-right:10px;
padding-top:0px;
float:left;
text-align:left;
vertical-align:top;
margin-bottom:10px;
}


#contact_thankyou_left_container_wrapper {
width:494px;
font-size:12px;
color:#333333;
font-family:Arial;
padding-left:0px;
padding-right:10px;
padding-top:0px;
float:left;
text-align:left;
vertical-align:top;
margin-bottom:10px;
height:360px;
/*background-color:#00FF00;*/
}

#contactus_left_containt {

width:494px;
font-size:12px;
color:#333333;
font-family:Arial;
float:left;
padding-left:10px;
text-align:left;
line-height:16px;
vertical-align:top;
}

.fieldset_contactus{
/*border-bottom-color:#cccccc;*/
border-width:2px;
padding:10px;
}












#pillar_link_wrapper {
	font-family: Verdana;
height:41px;
	font-size: 11px;
	color: #222222;
	text-decoration: none;
	text-align:left;
	padding-right:0px;
	width:780px;
	float:left
	padding-left:0px;
}


#bodytext3 {
	font-family: Verdana;
	font-size: 11px;
	color: #222222;
	width:400px;
	text-decoration: none;
	text-align:left;
	padding-right:5px;
	padding-bottom:8px;

}



#bodytext_main {
	font-family: Verdana;
	font-size:11px;
	width:480px;
	height:20px;
	float:left;
}

#iptelephony {
	font-family: Verdana;
	font-size:11px;
	color: black;
	width:159px;
	background-color:#CBDB2A ;
	height:17px;
    padding-top:3px;
	text-decoration: none;
	text-align:center;
	float:right;
margin-right:1px;
}

#contactcenter {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	width:159px;
	background-color:#CBDB2A ;
	height:17px;
	padding-top :3px;
	text-decoration: none;
	text-align:center ;
	float:left;
	border-right:1px solid #ffffff;
}

#uc {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	background-color:#CBDB2A ;
	width:159px;
	height:17px;
    padding-top :3px;
	vertical-align :bottom;
	text-decoration: none;
	text-align:center ;
	float:left;
	padding-left :0px;
	border-right:1px solid #ffffff;
}