div#main table.comparison-table{margin:10px auto;border-radius:8px;text-align:center;border-collapse:separate;border-spacing:0;min-width:120px;border:1px solid #cdd7c8;border-width:0 1px 1px 0}div#main table.comparison-table td,div#main table.comparison-table th{padding:2px 8px}div#main table.comparison-table tbody:first-child tr:first-child td:first-child,div#main table.comparison-table tbody:first-child tr:first-child th:first-child,div#main table.comparison-table thead tr:first-child td:first-child,div#main table.comparison-table thead tr:first-child th:first-child,div#main table.comparison-table>tr:first-child td:first-child,div#main table.comparison-table>tr:first-child th:first-child{border-top-left-radius:8px}div#main table.comparison-table tbody:first-child tr:first-child td:first-child.not-corner,div#main table.comparison-table tbody:first-child tr:first-child th:first-child.not-corner,div#main table.comparison-table thead tr:first-child td:first-child.not-corner,div#main table.comparison-table thead tr:first-child th:first-child.not-corner,div#main table.comparison-table>tr:first-child td:first-child.not-corner,div#main table.comparison-table>tr:first-child th:first-child.not-corner{border-top-left-radius:0}div#main table.comparison-table tbody:first-child tr:first-child td:last-child,div#main table.comparison-table tbody:first-child tr:first-child th:last-child,div#main table.comparison-table thead tr:first-child td:last-child,div#main table.comparison-table thead tr:first-child th:last-child,div#main table.comparison-table>tr:first-child td:last-child,div#main table.comparison-table>tr:first-child th:last-child{border-top-right-radius:8px}div#main table.comparison-table tbody:first-child tr:first-child td:last-child.not-corner,div#main table.comparison-table tbody:first-child tr:first-child th:last-child.not-corner,div#main table.comparison-table thead tr:first-child td:last-child.not-corner,div#main table.comparison-table thead tr:first-child th:last-child.not-corner,div#main table.comparison-table>tr:first-child td:last-child.not-corner,div#main table.comparison-table>tr:first-child th:last-child.not-corner{border-top-right-radius:0}div#main table.comparison-table tbody:last-child tr:last-child td:first-child,div#main table.comparison-table tbody:last-child tr:last-child th:first-child,div#main table.comparison-table thead:last-child tr:last-child td:first-child,div#main table.comparison-table thead:last-child tr:last-child th:first-child,div#main table.comparison-table>tr:last-child td:first-child,div#main table.comparison-table>tr:last-child th:first-child{border-bottom-left-radius:8px}div#main table.comparison-table tbody:last-child tr:last-child td:first-child.not-corner,div#main table.comparison-table tbody:last-child tr:last-child th:first-child.not-corner,div#main table.comparison-table thead:last-child tr:last-child td:first-child.not-corner,div#main table.comparison-table thead:last-child tr:last-child th:first-child.not-corner,div#main table.comparison-table>tr:last-child td:first-child.not-corner,div#main table.comparison-table>tr:last-child th:first-child.not-corner{border-bottom-left-radius:0}div#main table.comparison-table tbody:last-child tr:last-child td:last-child,div#main table.comparison-table tbody:last-child tr:last-child th:last-child,div#main table.comparison-table thead:last-child tr:last-child td:last-child,div#main table.comparison-table thead:last-child tr:last-child th:last-child,div#main table.comparison-table>tr:last-child td:last-child,div#main table.comparison-table>tr:last-child th:last-child{border-bottom-right-radius:8px}div#main table.comparison-table tbody:last-child tr:last-child td:last-child.not-corner,div#main table.comparison-table tbody:last-child tr:last-child th:last-child.not-corner,div#main table.comparison-table thead:last-child tr:last-child td:last-child.not-corner,div#main table.comparison-table thead:last-child tr:last-child th:last-child.not-corner,div#main table.comparison-table>tr:last-child td:last-child.not-corner,div#main table.comparison-table>tr:last-child th:last-child.not-corner{border-bottom-right-radius:0}div#main table.comparison-table th{padding:4px 10px}div#main table.comparison-table th.title{font-size:1.5em}div#main table.comparison-table th.feature_title{text-align:left}div#main table.comparison-table td,div#main table.comparison-table th{border:1px solid #cdd7c8;border-width:1px 2px}div#main table.comparison-table th.feature_title,div#main table.comparison-table th.os_title,div#main table.comparison-table th.title,div#main table.comparison-table th.version_title{border-width:1px 0 0 1px}div#main table.comparison-table th.product_title.disable,div#main table.comparison-table th.product_title.enable{border-width:1px 2px}div#main table.comparison-table th{background-color:#fafcf4}div#main table.comparison-table td.enable,div#main table.comparison-table th.enable{font-size:1.5em;font-weight:700;color:#64a51e;border-color:#94bb69;background-color:#dcfabe;text-shadow:1px 1px 0 #fafcf4;box-shadow:1px 1px 0 rgba(255,255,255,.75) inset}div#main table.comparison-table td.protocol_row td.enable,div#main table.comparison-table tr.protocol_row td.enable{font-size:1em}div#main table.comparison-table td.protocol_row td.disable,div#main table.comparison-table tr.header_row td.disable,div#main table.comparison-table tr.header_row th.disable,div#main table.comparison-table tr.protocol_row td.disable{font-size:1em;text-shadow:none}div#main table.comparison-table td.disable,div#main table.comparison-table th.disable{font-size:1.5em;font-weight:700;color:#c8320a;border-color:#da8872;border-width:1px 2px;background-color:#ffd2d2;text-shadow:1px 1px 0 #fafcf4;box-shadow:1px 1px 0 rgba(255,255,255,.75) inset}div#main table.comparison-table th.product_title strong{font-size:1.5em}table#benchtable tbody+tbody tr:first-child td,table#benchtable tbody+tbody tr:first-child th,table#benchtable thead+tbody tr:first-child td,table#benchtable thead+tbody tr:first-child th,table#benchtable thead+thead tr:first-child td,table#benchtable thead+thead tr:first-child th{border-top:double 5px #cdd7c8}table#benchtable td,table#benchtable th{font-weight:400;text-align:center;vertical-align:middle;font-size:.875em;font-size:.875rem;line-height:1em;width:72px;padding-top:4px;padding-bottom:4px}table#benchtable th:first-child{text-align:right}table#benchtable th[colspan]{font-weight:700;font-size:1em;font-size:1rem;text-align:center;padding-top:8px;padding-bottom:8px}div#benchbox,div#benchbox_2{position:relative;border-radius:8px;border:1px solid #cdd7c8;padding:15px;width:684px;margin:0 auto;background-color:#fcfcf9;background-image:linear-gradient(#fcfcf9,#fafcf4)}div#benchbox h3,div#benchbox_2 h3{margin-top:0}div#benchbox table,div#benchbox_2 table{margin:0;min-width:260px;width:260px;float:left;font-size:.875em;font-size:.875rem}div#benchbox table tbody tr th,div#benchbox_2 table tbody tr th{font-weight:400;text-align:left}div#benchbox table td,div#benchbox_2 table td{width:100px;text-align:right;background-color:#fdfff7}div#benchbox #graph,div#benchbox img.graph,div#benchbox_2 #graph,div#benchbox_2 img.graph{margin-left:20px}div#benchbox #benchclose,div#benchbox_2 #benchclose{cursor:pointer;position:absolute;margin:0;padding:0;top:15px;right:15px}div#benchbox .sprite_close,div#benchbox_2 .sprite_close{margin:0;padding:0;display:inline-block;position:relative;width:16px;height:16px;overflow:hidden}div#benchbox .sprite_close img,div#benchbox_2 .sprite_close img{margin:0;padding:0;display:inline-block;position:absolute;left:-72px;top:0}#benchtable img{cursor:pointer}#cboxOverlay{background:#fafcf4}#cboxContent{overflow:visible}#cboxLoadingOverlay{background:#fdfff7}#cboxLoadingGraphic{background:url(/images/load1.gif) center center no-repeat}div#main{margin:0 auto;min-height:320px;width:94%;max-width:1200px}@media print{div#main{width:94%;margin-left:3%;margin-right:3%}}div#footer ul#footerSubmenu{max-width:600px}div#footer ul#footerSubmenu li{width:200px}div#footer ul#snslinks{top:70px}p#doxygenfooter{margin-right:1em;text-align:right}