body, div, span, td, li, p { line-height: 200%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; color:#000000;  } 

a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; color: #CC0000 }



a:hover { font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: normal; text-decoration: underline; color: #CC0000 }



a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; color: #CC0000 }



a:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; color: #CC0000 }


.RWbody { line-height: 200%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 800; text-decoration: none; color: #ff3300 }

.RWtitle { line-height: 200%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 800; text-decoration: none; color: #ff3300 }

.RWsubtitle { line-height: 200%; font-family: Verdana, Tahoma, TW Cen MT, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 800; text-decoration: none; color: #666699 }

.rdbold { line-height: 200%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 800; text-decoration: none; color: #ff3300 }

.blkbold { line-height: 200%; font-family: Verdana, Tahoma, TW Cen MT, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 800; text-decoration: none; color: #000000 }


.title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #333366 }


.subtitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #666699 }


.arialbigwhite { line-height: 100%; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: 800; text-decoration: none; color: #ffffff }

.arialbold { line-height: 100%; font-family: Arial, Verdana, Tahoma, TW Cen MT, Helvetica, sans-serif; font-size: 14px; font-weight: 800; text-decoration: none; color: #333366 }

.arialboldorange { line-height: 100%; font-family: Arial, Verdana, Tahoma, TW Cen MT, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #000000 }

.arialreg { line-height: 100%; font-family: Arial, Verdana, Tahoma, TW Cen MT, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; color: #333366 }

.arialsmall{ line-height: 100%; font-family: Arial, Verdana, Tahoma, TW Cen MT, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #000000 }

.lefttitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #000000}



.righttitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none ; color: #FFFFFF}



.rightbody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #000000}



.rightcallout { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none ; color: #CC0000 }



.navlink { line-height: 115%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none ; color: #000000 }



.navlink a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none ; color: #000000 }



.navlink a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #CC0000 }



.navlink a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #000000 }



.navlink a:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #CC0000 }



.bc1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none ; color: #FF3300 }



.bc1 a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none ; color: #666666 }



.bc1 a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #000000 }



.bc1 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #FF3300 }



.bc1 a:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #000000 }



.bc2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none ; color: #FF3300 }



.dropdown { line-height: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #666666 }



.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none ; color: #555555 }



.footer a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none ; color: #555555 }



.footer a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none ; color: #CCCCCC }



.footer a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none ; color: #555555 }



.footer a:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none ; color: #555555 }

			.button{
				/* may cause windows bug:
				   position: relative;
				*/
 				letter-spacing: .2em;
				color: #000000;
				z-index: 100000;
				cursor: default;
				font-family:  "Tahoma", "Verdana";
				font: menu;
				margin-bottom: -2px;
				margin-top: 2px;
				font-size: 10px;
			}
			
			.buttonlabel{
				font-size: 10px;
				height: 14px;
				/* may cause windows bug:
				   position: relative;
				*/
				font-weight: 300;
				cursor: default;
				
				/** padding/margin Causes Freeze in
				 *  Windows IE6.
				 *  Bug discovered by 
				 *  Michael of 13thparallel.org
				 *
				 * padding: .05em .5em .05em .4em;
				 * margin: 1px 1px 0px 1px;
				 */
				
				border-width: 1px;
				top: 0;
				left: 0;
				visibility: visible;
			}
			
			.buttonlabel img{
				border: 0px none !important;
				padding: 0 !important; margin-left:0; margin-right:0; margin-top:0; margin-bottom:-4px
			}
			
			.level1label {
				height: 10px;
				font-size: 10px;
				font-weight: 700;
				padding: 1px 3px;
				cursor: default;
 				margin-bottom: 0;
 				margin-top:  .05em;
				border-left: 0px solid #FF9933 !important;
			}
			
			.labelOver {
				color: #00C;
			}
			
			/** .menuItem replaces .menuNode 
			 * to open menus instantly. 
			 * (see open-instantly.html source)
			 */
			.menuNode, .menuItem{
				font-size: 10px;
				border-bottom: 1px solid #FFFFFF;
				border-left: 1px solid #FFFFFF;
				height: 17px;
			}
			
			.menuNode a, menuItem a{
				color: #000;
				font-size: 10px;
				line-height: 16px;
				font-weight: 400;
				padding: 0px 3px 1px 8px;
				width: auto;
				white-space: nowrap;
 				text-decoration: none;				
 				
 			}
 			
 			.menuNode a:hover, .menuItem a:hover{
 				text-decoration: underline;
				font-weight: 800;

 			}
 			
			.menu {
				position: relative;
				padding-left: 6px;
				padding-bottom:  .6em;
				padding-top: 1px;
 				font-family: Verdana,Trebuchet MS, Arial, sans-serif;
 				margin-bottom: -3px;
 				
			 }
			 .menu .menu, .menu .menu .menu{ /* submenus & submenus' submenus  */
				border-left: 1px solid #FFFFFF;
				padding-left: 10px;
			 }			 
			 
			.smenu {
				position: relative;
				padding-left: 0px;
				padding-bottom:  .6em;
				padding-top: 1px;
 				font-family: Verdana,Trebuchet MS, Arial, sans-serif;
 				margin-bottom: -3px;
 				
			 }
			 .smenu .smenu, .smenu .smenu .smenu{ /* submenus & submenus' submenus  */
				border-left: 1px solid #FFFFFF;
				padding-left: 0px;
			 }			 
			 
			 .menu .menu .menu{ /* submenus' submenus  */
 				height:1%;
			 }			 
			#nav {
				border: 1px solid #FFF;
				background: #FFFFFF;
				color: #000;
				overflow: hidden;
				position: absolute;
				white-space: nowrap;
				moz-user-select: none;
			}
					
			
	/* *-*-*-*- *-*-*-*- *-*-*-*         End Menu tree rules        *-*-*-*- *-*-*-*- *-*-*-*- 
 	 *                                   ___________________                                */
			h1{
				color: #777;
				font-size: 18px;
				text-indent: 24px;
				padding: 10px;
			}
	/* *-*-*-*- *-*-*-*- *-*-*-*-        @media print rules        *-*-*-*- *-*-*-*- *-*-*-*- 
 	 *                                   __________________                                 */
  			@media print {

  				title { display: none }
				#nav {
					position: absolute;
					width: 0;
					height: 0;
					padding: 0px;
					margin: 0;
					display: none;
				}

			}

td { line-height:200%;
     
        }

p { line-height:200%;
     
        }

br { line-height:200%;
     
        }




ul {
	margin: 0 0 20px 0; 
	padding: 0; 
	font-size: 1em; 
	line-height: 1.3em; 
}

li {
	margin: 2px 0; 
	padding: 0 0 0 1.5em; 
	list-style: none; 
  	background: url(/com/en/images/voip/phonebullet.gif) 0 3px no-repeat;
}

<!-- the following is legacy and should not be used in the new design{  }
.maintext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-decoration: none; color: #000000 }



.subtitlered { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-decoration: none; color: #CC0000 }



.leftitem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none ; color: #000000 }



.rightbody10b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none ; color: #000000 }



.small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-decoration: none; color: #000000; }



.smallbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #000000; }



.red {color: #CC0000} 

.redbold {color: #CC0000; font-weight: bold; }

.red10 {color: #CC0000; font-size: 14px; }

    

.white {color: #FFFFFF}

.whitebold {color: #FFFFFF; font-weight: bold; }



.other {color: #666666}

.otherbold {color: #666666; font-weight: bold; }

   

.bluelight { font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 14px; font-weight: normal; text-decoration: none; color:#000000 } 



.bluelightbold { font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color:#000000 } 



.bluedark { font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 14px; font-weight: normal; text-decoration: none; color:#000000 } 



.bluedarkbold { font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color:#000000 } 

 

.greydarkbold { font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color:#000000 } 



.smallwhite { font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 14px; font-weight: normal; text-decoration: none; color:#FFFFFF } 

 

.smallwhitebold { font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color:#FFFFFF } 



.smallred { font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 14px; font-weight: normal; text-decoration: none; color:#CC0000 } 



.smallredbold { font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color:#CC0000 } 



.smallbluelight { font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 14px; font-weight: normal; text-decoration: none; color:#000000 } 



.smallbluelightbold { font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color:#000000 } 



.smallbluedark { font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 14px; font-weight: normal; text-decoration: none; color:#000000 } 



.smallbluedarkbold { font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color:#000000 } 

 

.small7 { font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 9px; font-weight: normal; text-decoration: none; color:#000000 } 



.black12b { font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color:#000000 } 



.title2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #CC0000 }



.title3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #CC0000 }



.title4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #000000 }

 

.title5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #CC0000 }



.title5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #FFFFFF }




.tooltiptitle{COLOR: #FFFFFF; TEXT-DECORATION: none; CURSOR: Default; font-family: verdana; font-weight: bold; font-size: 7pt}
.tooltipcontent{COLOR: #333366; TEXT-DECORATION: none; CURSOR: Default; font-family: arial; font-size: 8pt}

#ToolTip{position:absolute; width: 100px; top: 0px; left: 0px; z-index:4; visibility:hidden;}

#HotTip {
font-size:11px;
text-align:center;
margin: 10px 0px 2px 0px;
padding: 2px 0px 2px 20px;
/* For IE5/Win's benefit height = [correct height] + [top padding] + [top and bottom border widths] */
height:18px; /* 14px + 2px + 2px = 18px */
border-style:solid;
border-color:black;
border-width:1px 0px; /* top and bottom borders: 1px; left and right borders: 0px */
background-color:#f0f0f0;
line-height: 225%;

/* Here is the ugly brilliant hack that protects IE5/Win from its own stupidity.
Thanks to Tantek Celik for the hack and to Eric Costello for publicizing it.
IE5/Win incorrectly parses the "\"}"" value, prematurely closing the style
declaration. The incorrect IE5/Win value is above, while the correct value is
below. See http://glish.com/css/hacks.asp for details. */
voice-family: "\"}\"";
voice-family:inherit;
height:14px; /* the correct height */
}

/* I've heard this called the "be nice to Opera 5" rule. Basically, it feeds correct
length values to user agents that exhibit the parsing error exploited above yet get
the CSS box model right and understand the CSS2 parent-child selector. ALWAYS include
a "be nice to Opera 5" rule every time you use the Tantek Celik hack (above). */
body>#Footer {height:14px;}


  /* adding navi data */

.suboohead {
	font-size: 10px;
	font-weight: bold;
	color: #343434
	}

  .slamislam {
  	/* BORDER-RIGHT: #666 1px solid;  */ PADDING-RIGHT: 12px;  BORDER-TOP: #E5E4FF 1px solid; PADDING-LEFT: 12px; /* Z-INDEX: 500; */ PADDING-BOTTOM: 12px; MARGIN-LEFT: 0px; /* BORDER-LEFT: #666 1px solid; */ WIDTH: 100%; PADDING-TOP: 8px; BORDER-BOTTOM: #FFF 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; /* POSITION: absolute; */ TOP: 30px;  BACKGROUND-COLOR: #FFF
  }
  .slamislam .slamislam {
     	MARGIN-LEFT: 0px; TOP: 38px
  }
  .slamislam .padder {
  	HEIGHT: 2px
  }
  DIV.slams {
  	FONT-WEIGHT: 700! important; FONT-SIZE: 14px; /* Z-INDEX: 1000; LEFT: 162px; */ CURSOR: default! important; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, sans-serif; WHITE-SPACE: nowrap; /* POSITION: absolute; TOP: 11px; */ Moz-User-Select: none
  }
  .slamislam DIV.slams {
  /*	LEFT: 52px; TOP: 20px */
  }

  .slam {

  		color:#FF7B06;
  		text-decoration: none;
  		font-family : Arial, Helvetica, sans-serif;
  		font-size: 10px;
  		text-align: left;
  		margin-left : 0%;
  		margin-top : 0%;
  		font-weight: bold;
  		border-bottom : 1px dashed #ff9900;


  	/* BORDER-RIGHT: #347 1px solid;  */ PADDING-RIGHT: 9px; /* BORDER-TOP: #347 1px solid; */ PADDING-LEFT: 9px; /* Z-INDEX: 100; */ PADDING-BOTTOM: 1px; /* BORDER-LEFT: #347 1px solid; COLOR: #303036; */ PADDING-TOP: 2px; /* BORDER-BOTTOM: #347 0px solid; */ BACKGROUND-COLOR: #FFF
  }
  .slamHover {
  	/* Z-INDEX: 1200; */ BORDER-BOTTOM-WIDTH: 0px; COLOR: #fff; BACKGROUND-COLOR: #cc0000; /* PADDING-RIGHT: 20px; PADDING-LEFT: 20px; */
  }
  .slamActive {

		color:#FFF;
  		text-decoration: none;
  		font-family : Arial, Helvetica, sans-serif;
  		font-size: 10px;
  		text-align: left;
  		margin-left : 0%;
  		margin-top : 0%;
  		font-weight: bold;
  		border-bottom : 1px dashed #ff9900;


  	/* PADDING-RIGHT: 20px; PADDING-LEFT: 20px;  Z-INDEX: 10000; */ PADDING-BOTTOM: 3px; COLOR: #060610; PADDING-TOP: 3px; BACKGROUND-COLOR: #333366
  }
  #viewsrc {
  	BORDER-RIGHT: #003 1px solid; BORDER-TOP: #003 1px solid; MARGIN: 8px; BORDER-LEFT: #003 1px solid; WIDTH: 130px; BORDER-BOTTOM: #003 1px solid; /* POSITION: absolute; */ BACKGROUND-COLOR: #f3f6fc
  }
  DIV.slamsClone .slam {
  	BORDER-TOP-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 1px! important
  }
  DIV.slamsClone .slamActive {
  	BORDER-TOP-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 1px! important
  }
  DIV.slamsClone .slamActive {
  	TOP: -2px
  }
  A.removeslam {
  	FONT-SIZE: smaller; TEXT-DECORATION: none
  }



  /* ending navi data */
  
  
  
  /* PARTNERS SECTION ON HOME PAGE */
  #partnersContainer {
  	background-color: #FFFFFF;
  	height: 44px;
  	/* vertical-align: middle; */
  	border: solid 1px #f2f5fa;
  	border-bottom: 0px;
  }
  
  #partnersContainer td.partner {
  	text-align: center;
  	/* vertical-align: middle; */
  	padding: 3px;
  }
  
  #partnersContainer td.partner img {
  	width: 72px;
  }
  
  #bottomArea  {
  	background-color: #eeeeee;
  	width: 750px;
  	font-size: x-small;
  	border-top: 1px solid #f2f5fa;
  	padding-top: 15px;
  }
  #bottomContainer { margin-bottom: 40px; }
  #bottomCopyContainer {
  	letter-spacing: 0px;
  	padding-left: 15px;
  	font-size: x-small;
  	line-height: 12px;
  	color: #6C80A7;
  }
  
  #bottomCopyContainer a.plaudit {
  	letter-spacing: 0px;
  	line-height: 11px;
  	text-decoration: none;
  	font-size: x-small;  	
  	color: #FFFFFF;
  }
  #bottomCopyContainer a.plaudit:hover {
  	letter-spacing: 0px;
  	text-decoration: underline;
  	font-size: x-small;
  	color: #EEEEEE;
  }
  
  #bottomCopyContainer .menu a {
  	letter-spacing: 0px;
  	line-height: 15px;
  	text-decoration: none;
  	font-size: x-small;
  	color: #3C3E42;
  }
  #bottomCopyContainer .menu a:hover {
  	letter-spacing: 0px;
  	font-size: x-small;
  	text-decoration: underline;
  	color: #000000;
  }
  
  /* Classes */
  .setWidth { text-align: left; margin-right: auto; margin-left: auto; width: 700px; }
  
.tableFeatures {
	border-collapse: collapse;
	margin-top: 2px;
}

.tableFeatures ul {
	margin-bottom: 0;
}


.tableFeatures tr.title {
  	font-weight: bold;
	background: #F0F3F4;
}

.tableFeatures tr.title td.left {
	border-left: none;
}

.tableFeatures tr.title td {
	border-left: 2px solid #fff;
	border-bottom: 1px solid #C6CCCE;
}

.tableFeatures td {
  	vertical-align: top;
	padding-left: 4px;
	width: 20%;
}

table.features_descriptions {
	border-collapse: collapse;
	margin-top: 40px;
	font-size: 1.2em;
	line-height: 1.6em;
}

table.features_descriptions td {
  	vertical-align: top;
	padding-left: 4px;
}

table.features_descriptions td.name {
  	font-weight: bold;
	width: 140px;
	padding: 10px 20px 10px 0;
}

table.features_descriptions td.description {
	padding: 10px 0;
}

table.features_descriptions td.title {
	padding: 0;
  	font-weight: bold;
	background: #F0F3F4;
	padding-left: 4px;
	border-bottom: 1px solid #C6CCCE;
	font-size: 1.5em;
	line-height: 1.6em;
}

table.features_descriptions tr {
	border-bottom: 1px dotted #C6CCCE;
}

table.features_descriptions td.description p.small {
	font-size: .8em;
	line-height: 1.2em;
	text-align: right;
}
