@charset "utf-8";
body{margin:0;padding:0; background-color: #ccc;}
#columnHolder{margin-top:60px;}
#leftColumn{float:left;width:210px; margin-left: 3px;}
#rightColumn{float:right;width:630px; padding-top: 20px;}
#highlightText{color:#4a463e;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:700;}
.leftNavs{width:200px;margin-top:5px;}
.leftNavArrow{width:10px;float:left; margin-right: 10px;margin-top:2px;}
.leftNavArrow2{width:10px;float:right;margin-left:40px;margin-top:2px;}
.leftNavArrow3{width:10px;float:right;margin-left:88px;margin-top:2px;}
.leftNavs{list-style:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#069;line-height:18px;float:left;width:200px;margin-left:8px;}
#wrapper{width:909px;margin:0 auto;}
.logoFloat{position: absolute; top:25px;width:247px; left: 20px; float:left;}
.numbers ul li{float:right;width:269px;list-style:none;display:inline;}
#topPhones{width:250px;float:right;}
#flags{width:30px;float:left;padding:5px;}
#contact{margin-top:2px;float:left;}
.flags ul li{float:left;width:36px;list-style:none;top:0;display:inline;padding:0;}
.how{font-family:Verdana, Arial, Helvetica, sans-serif;color:#2f4b79;font-size:17px;font-weight:700;}
.how2 {font-family:Verdana, Arial, Helvetica, sans-serif;color:#2f4b79;font-size:17px;font-weight:700;}
.comparison{font-family:Verdana, Arial, Helvetica, sans-serif;color:#2f4b79;font-size:15px;width:600px;padding-top:60px;margin:0 auto;}
.comparisonpic{padding-top:15px;width:500px;margin:0 auto;}
.titlesArrow{width:25px;float:left;}
.hrClass{margin-top:4px;float:left;width:600px;}
#titles{font-family:Verdana, Arial, Helvetica, sans-serif;color:#2f4b79;font-size:17px;font-weight:700;margin-left:40px;}
.content{width:550px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#4a463e;}
.content2-box { display: inline-block; float: left; width: 550px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#4a463e; }
.content2-box ul li { list-style-type: disc; list-style-position: outside; margin: 0; padding: 5px; }
.content3{margin-left:40px;margin-top:40px;width:580px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#4a463e;}
#contentHolder{margin-top:50px;margin-left:30px;width:880px;float:left;}
#hardware{margin-left:578px;float:right;position:absolute; top: 85px; z-index:5;}
.features2List ul li{width:230px;float:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding:3px;}
.reviews{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;width:160px;float:left;color:#4a463e;padding:10px;}
#reviews{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;width:160px;float:left;color:#4a463e;text-align:right;padding:10px;}
.reviews2{margin-left:30px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;width:230px;float:left;padding:10px;}
.reviews3{margin-left:40px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;width:250px;float:left;padding:10px;}
.reviews4{margin-top:2px;margin-left:10px;font-family:Arial, Helvetica, sans-serif;font-size:10px;width:150px;float:right;color:#369;}
.itemsboxes{border:1px solid #d4cfbe;width:270px;height:45px; margin: 5px 0; position: relative; padding: 3px;}
.itemsboxes2{border:1px solid #d4cfbe;width:270px;height:65px; margin-bottom: 5px; position: relative;}
.productsWidth{position: absolute; top:3px; left: 3px; width:64px; height: 45px;}
.productsWidthText{top:18px; right: 0; width:180px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#369; position: absolute;}
#pbxStyles{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#036;}
.footer ul li{list-style:none;display:inline;text-align:right;color:#726c5e;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
#comparisonTable{padding-top:20px;width:800px;height:500px;margin:0 auto;}
.comparisonTable{padding-top:20px;width:800px;height: auto;margin:0 auto;}
#firstRow{margin:0 auto;}
#firstRowLeft{border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#4a463e;background-color:#faf9f1;float:left;width:200px;height:22px;text-align:center;}
#firstRowMid{border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#069;background-color:#faf9f1;float:left;width:298px;height:22px;text-align:center;}
#firstRowRight{border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#069;background-color:#faf9f1;float:left;width:298px;height:22px;text-align:center;}
.comparisonSummary{border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#4a463e;background-color:#faf9f1;float:left;width:768px;height:22px;padding-left:30px;padding-top:10px;}
.summaryStyles{border:1px solid #ccc;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding:45px 40px 10px;}
#comparesAlign{margin-top:70px;}
a.foot:hover{text-decoration:underline;color:#726c5e;}
a.top:hover{text-decoration:underline;color:#06C;}
a.left:hover{text-decoration:underline;color:#069;}

.topnavflags{display:block;float:right;width:35px;height:13px;margin:3px 0 0;}
.clear{clear:both;}
.arrowflag{display:block;margin-top:3px;float:left;width:8px;height:8px;}
.flag{display:block;float:right;width:25px;height:14px;}
.sales800{display:block;float:left;width:179px;height:50px;}
.header{background:#FEFEFF;overflow:hidden;width:909px;display:block;position:relative;float:left;height:118px;margin:auto;}
.header .bg{overflow:hidden;width:100%;}
#ofc_header{display:block;float:left;background-color:#fff;width:909px;height:117px;border-top:1px solid #ccc;}
#ofc_header_right{width:30%;float:right;height:118px;margin-right:5px;}
#ofc_logo_img{position:absolute;float:left;width:175px;height:63px;top:20px;left:23px;z-index:5;}
#ofc_navtab{left:18px;position:absolute;top:93px;display:block;clear:left;float:left;width:670px;height:25px;}
.menutab{float:left;display:block;width:auto;height:auto;margin:0 1px;}
#menuhome{float:left;display:block;width:37px;height:25px;margin:0 2px 0 4px;}
.menutableft-blue{float:left;display:block;width:6px;height:25px;background:url(http://www.ringcentral.com/images/hp12-1/header/button_left.gif) top left no-repeat;}
.menutabcenter-blue{float:left;display:inline;text-align:center;width:auto;height:25px;background:url(http://www.ringcentral.com/images/hp12-1/header/button_bg.gif) repeat-x;padding:0 10px;}
.menutabright-blue{float:left;display:block;width:6px;height:25px;background:url(http://www.ringcentral.com/images/hp12-1/header/button_right.gif) top left no-repeat;}
a.topmenu:hover{font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:25px;color:#fff;text-decoration:underline;}
a.atopmenu:hover{font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:25px;color:#369;text-decoration:underline;}
.menutableft-active{float:left;display:block;width:6px;height:25px;background:url(http://www.ringcentral.com/office/home/menu_left.gif) top left no-repeat;}
.menutabcenter-active{float:left;display:inline;text-align:center;width:auto;height:25px;background:url(http://www.ringcentral.com/office/home/menu_bg.gif) repeat-x;padding:0 8px;}
.menutabright-active{float:left;display:block;width:6px;height:25px;background:url(http://www.ringcentral.com/office/home/menu_right.gif) top left no-repeat;}
.features,.featuresList ul li,.features2{width:230px;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#4a463e;padding:3px;}
#secondRowLeft,#thirdRowLeft,#fourthRowLeft,#fifthRowLeft{border-left:1px solid #ccc;border-bottom:1px solid #ccc;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#4a463e;float:left;width:200px;height:60px;padding-top:10px;text-align:center;}
#secondRowMid,#thirdRowMid,#fourthRowMid,#fifthRowMid{border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#4a463e;float:left;width:278px;height:50px;text-align:center;padding:10px;}
#secondRowRight,#thirdRowRight,#fourthRowRight,#fifthRowRight{border-bottom:1px solid #ccc;border-right:1px solid #ccc;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#4a463e;float:left;width:278px;height:50px;text-align:center;padding:10px;}
a.foot:link,a.foot:visited,a.foot:active{text-decoration:none;color:#726c5e;}
a.top:link,a.top:visited,a.top:active{text-decoration:none;color:#06C;}
a.left:link,a.left:visited,a.left:active{text-decoration:none;color:#069;}
a.topmenu:link,a.topmenu:visited,a.topmenu:active{font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:25px;color:#fff;text-decoration:none;}
a.atopmenu:link,a.atopmenu:visited,a.atopmenu:active{font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:25px;color:#369;text-decoration:none;}
* td { font-family:Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px;color:#4a463e; padding: 5px 0; } 
td.style-table-top { border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-top: 1px solid #ccc; padding: 10px 0; }
td.style-table-right { border-right: 1px solid #ccc;}
td.style-table-1 { border-bottom: 1px solid #ccc; border-left: 1px solid #ccc;font-family:Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px;color:#4a463e; padding: 5px 0; }
td.style-font-1 { font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#069; font-weight: bold; }
td.style-bottom { border-bottom: 1px solid #ccc; }
td.style-bottom2 { border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; }
a.complink:link, a.complink:visited, a.complink:active, a.complink:hover { font-family:Arial, Helvetica, sans-serif; color: #336699; font-size: 11px; text-decoration: none; }
td.style-table-1 ul li ul, li { list-style-type:disc; }

/* Additional Content */
#content-frame { position: relative;width:909px;padding: 10px 0;background-color: #f0f0f0;display:block;}
#content-frame-inner {position: relative;top: 0;margin: 0 auto;width: 869px;height: auto;background-color: #fff;display: block;}
#content-frame-inner2 {position: relative;top: 0;margin: 0 auto;width: 849px;padding: 0 10px;height: auto;background-color: #fff;display: block;}

.article-container {clear: left;width: 849px;height: auto;display: block;}
#content-nav {position: relative;font-family:Helvetica, Arial, sans-serif;font-size: 12px;line-height: 15px;width: 849px;height: 24px;background-color: #fff;display:block;padding: 0 30px;}
.articles {margin-top: 50px; margin-left: 30px !important; margin-left: 10px; width: 550px; float: left;height: auto;}

#main-footer {display: block;height: 40px;width: 600px;margin: 30px 0 5px 250px;}

/* Menu Pane */
a.menu-links:link, a.menu-links:visited, a.menu-links:active {
	text-decoration: none;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #fff;
}

a.menu-links2:link, a.menu-links2:visited, a.menu-links2:active {
	text-decoration: none;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #616161;
}


a.menu-links:hover {
	text-decoration: underline;
	color: #fff;
}

a.menu-links2:hover {
	text-decoration: underline;
	color: #616161;
}

.menu-home {
	float: left;
	margin-right: 60px;
	width: 56px;
	height: 24px;
}

.menu-elements {
	width: 600px;
	float: left;
	display: inline-block;
	height: 24px;
}

.menu-elements .menu-item {
	float: left;
	width: auto;
	margin-right: 6px;
	display: inline-block;
	height: 24px;
}

.menu-item-left, .active-menu-item-left {
	float: left;
	height: 24px;
	width: 5px;
	background:url(/images/hardware/pbx/menuleft.gif)  no-repeat;
}

.active-menu-item-left {
	background:url(/images/hardware/pbx/amenuleft.gif)  no-repeat;
}


.menu-item-strip, .active-menu-item-strip {
	float: left;
	padding: 4px 10px 0 10px;
	height: 20px;
	width: auto;
	background:url(/images/hardware/pbx/menubgstrip.gif) repeat-x;
	font-family: Helvetica, Arial, sans-serif;
	color: #fff;
}

span.active-link {
	color:  #616161;
}


.active-menu-item-strip {
	background:url(/images/hardware/pbx/amenubgstrip.gif) repeat-x;
}

.menu-item-right, .active-menu-item-right {
	float: left;
	height: 24px;
	width: 5px;
	background:url(/images/hardware/pbx/menuright.gif)  no-repeat;
}

.active-menu-item-right {
	background:url(/images/hardware/pbx/amenuright.gif)  no-repeat;
}


.article-section-1 {
	float: left;
	width: 813px;
	height:auto;
	display: inline-block;
}

a.linkback:link, a.linkback:visited, a.linkback:active, a.linkback:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #006699;
	text-decoration: none;
}


#img_single { height: 210px; height: 165px; }
#img_single img { height: 210px; height: 165px; }

.img_box { width:64px; height: 45px; }
.img_box img { width:64px; height: 45px; }


.comparisonpic{padding-top:15px;width:500px;margin:0 auto;}

td.rc_vs_item { width: 322px; height: 134px; background:url(/images/hardware/pbx/compare_rc_to_competitor.jpg) no-repeat; } 
#img_compare { width: 172px; height: 134px; }

td.item_vs_item_left { }
td.item_vs_item_arrow { vertical-align: middle; width: 181px; height: 27px; }
td.item_vs_item_right { }

.triplecomparison {padding-top:15px;width: 500px;margin:0 auto;}
table.triplecomp { display: block; width: 500px; height: 120px;}
td.triplecomp_01 { display: inline-block; width: 171px; height: 120px; background:url(/images/hardware/pbx/triplecomparison_02.gif) no-repeat; }
td.triplecomp_arrow { display: inline-block; width: 70px; height: 120px; background:url(/images/hardware/pbx/triplecomparison_04.gif) center center no-repeat; }
td.triplecomp_item { display: inline-block; width: 110px; height: 110px; }


#quicklinks{display:block;float:right;height:18px;padding:12px 7px 0 2px;} 
.quicklinks_login{display:block;float:left;height:9px;margin-right:12px;width:34px;}
.quicklinks_company{display:block;float:left;margin-right:22px;width:50px;height:9px;}
.quicklinks_contactus{display:block;float:left;width:60px;height:9px;margin-right:21px;}
.quicklinks_partners{display:block;float:left;width:58px;height:9px;} /*fix head links for /fax/faxmachine/xerox-pe220.html was width:53px */
.quicklinks_arrow{display:block;float:left;width:9px;height:9px;}
.quicklinks_img{display:block;margin-top:2px;float:right;width:auto;height:auto;}
#subquicklinks{clear:left;display:block;float:left;width:290px;height:80px;}
.subquicklinks_flag{display:block;float:left;width:64px;height:80px;}
.subquicklinks_sales-search{display:block;float:right;width:200px;height:80px;}

.subquicklinks_flag{display:block;float:left;width:64px;height:80px;}
.subquicklinks_sales-search{display:block;float:right;width:200px;height:80px;}




